1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666 |
- package com.steerinfo.dil.feign;
- import com.steerinfo.dil.util.PageListAdd;
- import com.steerinfo.framework.controller.RESTfulResult;
- import com.steerinfo.framework.service.pagehelper.PageHelper;
- import io.swagger.annotations.ApiImplicitParam;
- import io.swagger.annotations.ApiImplicitParams;
- import io.swagger.annotations.ApiOperation;
- import io.swagger.models.auth.In;
- import org.springframework.cloud.openfeign.FeignClient;
- import org.springframework.web.bind.annotation.*;
- import java.math.BigDecimal;
- import java.util.HashMap;
- import java.util.List;
- import java.util.Map;
- /**
- * @Description:
- * @Author:HuJianGuo
- * @GreateTime:2021/9/23 8:46
- * @Version:V2.0
- */
- @FeignClient(value = "DIL-AMS-API-DEV", url = "${openfeign.AmsFeign.url}")
- public interface AmsFeign {
- /**
- * 展示违约规则
- *
- * @param mapValue
- * @param pageNum
- * @param pageSize
- * @param apiId
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontractbreach/getBreachList")
- Map<String, Object> getBreachList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("apiId") Integer apiId);
- /**
- * 新增违约规则
- *
- * @param amsContractBreach
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontractbreach/addContractBreach")
- Map<String, Object> addContractBreach(@RequestBody Map<String, Object> amsContractBreach);
- /**
- * 逻辑删除违约规则
- *
- * @param breachId
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontractbreach/deleteContractBreach/{breachId}")
- Map<String, Object> deleteContractBreach(@PathVariable("breachId") BigDecimal breachId);
- /**
- * 通过违约id查询
- *
- * @param breachId
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontractbreach/selectBreachToUpdate/{breachId}")
- Map<String, Object> selectBreachToUpdate(@PathVariable("breachId") BigDecimal breachId);
- /**
- * 修改违约规则
- *
- * @param amsContractBreach
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontractbreach/updateContractBreach")
- Map<String, Object> updateContractBreach(@RequestBody Map<String, Object> amsContractBreach);
- /**
- * 展示港口装卸单价列表
- *
- * @param mapValue
- * @param pageNum
- * @param pageSize
- * @param apiId
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontractotherprices/getLoadUnloadPriceList")
- Map<String, Object> getLoadUnloadPriceList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId);
- /**
- * 新增港口装卸单价
- *
- * @param amsContractOtherPrice
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontractotherprices/addLoadUnloadPrice")
- Map<String, Object> addLoadUnloadPrice(@RequestBody Map<String, Object> amsContractOtherPrice);
- /**
- * 逻辑删除港口装卸单价
- *
- * @param priceId
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontractotherprices/deleteLoadUnloadPrice/{priceId}")
- Map<String, Object> deleteLoadUnloadPrice(@PathVariable("priceId") BigDecimal priceId);
- /**
- * 通过单价id查询
- *
- * @param priceId
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontractotherprices/selectLoadUnloadPriceToUpdate/{priceId}")
- Map<String, Object> selectLoadUnloadPriceToUpdate(@PathVariable("priceId") BigDecimal priceId);
- /**
- * 修改港口装卸单价
- *
- * @param amsContractOtherPrice
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontractotherprices/updateLoadUnloadPrice")
- Map<String, Object> updateLoadUnloadPrice(@RequestBody Map<String, Object> amsContractOtherPrice);
- /**
- * 展示火运单价
- *
- * @param mapValue
- * @param pageNum
- * @param pageSize
- * @param apiId
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontracttrainprices/getTrainPriceList")
- Map<String, Object> getTrainPriceList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId);
- /**
- * 新增火运单价
- *
- * @param amsContractTrainPrice
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontracttrainprices/addTrainPrice")
- Map<String, Object> addTrainPrice(@RequestBody Map<String, Object> amsContractTrainPrice);
- /**
- * 逻辑删除火运单价
- *
- * @param priceId
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontracttrainprices/deleteTrainPrice/{priceId}")
- Map<String, Object> deleteTrainPrice(@PathVariable("priceId") BigDecimal priceId);
- /**
- * 通过单价id查询
- *
- * @param priceId
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontracttrainprices/selectTrainPriceToUpdate/{priceId}")
- Map<String, Object> selectTrainPriceToUpdate(@PathVariable("priceId") BigDecimal priceId);
- /**
- * 修改火运单价
- *
- * @param amsContractTrainPrice
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontracttrainprices/updateTrainPrice")
- Map<String, Object> updateTrainPrice(@RequestBody Map<String, Object> amsContractTrainPrice);
- /**
- * 展示水运单价
- *
- * @param mapValue
- * @param pageNum
- * @param pageSize
- * @param apiId
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontracttransportprice/getShipPriceList")
- Map<String, Object> getShipPriceList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId);
- /**
- * 新增水运单价
- *
- * @param amsContractTransportPrice
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontracttransportprice/addShipPrice")
- Map<String, Object> addShipPrice(@RequestBody Map<String, Object> amsContractTransportPrice);
- /**
- * 逻辑删除运费单价
- *
- * @param priceId
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontracttransportprice/deleteShipPrice/{priceId}")
- Map<String, Object> deleteShipPrice(@PathVariable("priceId") BigDecimal priceId);
- /**
- * 修改水运单价
- *
- * @param amsContractTransportPrice
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontracttransportprice/updateShipPrice")
- Map<String, Object> updateShipPrice(@RequestBody Map<String, Object> amsContractTransportPrice);
- /**
- * 通过单价id查询
- *
- * @param priceId
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontracttransportprice/selectPriceToUpdate/{priceId}")
- Map<String, Object> selectPriceToUpdate(@PathVariable("priceId") BigDecimal priceId);
- /**
- * 展示汽运单价
- *
- * @param mapValue
- * @param pageNum
- * @param pageSize
- * @param apiId
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontracttransportprice/getTruckPriceList")
- Map<String, Object> getTruckPriceList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId);
- /**
- * 新增汽运单价
- *
- * @param amsContractTransportPrice
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontracttransportprice/addAmsContractTransportPrice")
- Map<String, Object> addAmsContractTransportPrice(@RequestBody Map<String, Object> amsContractTransportPrice);
- /**
- * 修改汽运单价
- *
- * @param amsContractTransportPrice
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontracttransportprice/updateAmsContractTransportPrice")
- Map<String, Object> updateAmsContractTransportPrice(@RequestBody Map<String, Object> amsContractTransportPrice);
- /**
- // * 油价联动导致运价变动,批量修改运价
- // *
- // * @return
- // */
- // @PostMapping(value = "/api/v1/ams/amscontracttransportprice/batchUpdateTransportPriceByOilPrice")
- // Map<String, Object> batchUpdateTransportPriceByOilPrice();
- /**
- * 展示采购订单列表
- *
- * @param mapValue
- * @param pageNum
- * @param pageSize
- * @param apiId
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amspurchaseorders/getPurchaseOrderList")
- Map<String, Object> getPurchaseOrderList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("apiId") Integer apiId,
- @RequestParam("con") String con,
- @RequestParam("sendCompId") String sendCompId
- );
- /**
- * 下拉框
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontracttruckprices/getAddressDeliveryAddress")
- Map<String, Object> getAddressDeliveryAddress(@RequestBody(required=false) Map<String,Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam String con);
- @GetMapping(value = "/api/v1/ams/amscontracttransportprice/getShipperId")
- Map<String, Object> getShipperId();
- @GetMapping(value = "/api/v1/ams/amscontracttransportprice/getCarrierId")
- Map<String, Object> getCarrierId();
- @GetMapping(value = "/api/v1/ams/amscontracttransportprice/getCapacityId")
- Map<String, Object> getCapacityId();
- @GetMapping(value = "/api/v1/ams/amscontracttransportprice/getMaterialId")
- Map<String, Object> getMaterialId();
- @GetMapping(value = "/api/v1/ams/amscontracttransportprice/getTruckCapacityId")
- Map<String, Object> getTruckCapacityId();
- @GetMapping(value = "/api/v1/ams/amscontracttransportprice/getLineId")
- Map<String, Object> getLineId();
- // ----------------------------------------------销售合同-------------------------------------
- /**
- * 销售合同查询汽运单价
- * @param mapValue
- * @param pageNum
- * @param pageSize
- * @param apiId
- * @return
- */
- @ApiOperation(value="查询汽运单价信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(109)", value = "表头", required = false, dataType = "Interger")
- })
- @PostMapping(value = "/api/v1/ams/amscontracttruckprices/getAmsContractTransportPrice1")
- Map<String, Object> getAmsContractTransportPrice1(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("apiId") Integer apiId,
- @RequestParam("deleted") Integer deleted
- );
- /**
- *销售合同新增汽运单价
- */
- @PostMapping(value = "/api/v1/ams/amscontracttruckprices/addAmsContractTransportPrice1")
- Map<String, Object> addAmsContractTransportUnitPrice1(@RequestBody(required = false) Map<String, Object> mapVal);
- /**
- *通过主键id删除汽运单价
- * @param priceId
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amscontracttruckprices/deleteAmsContractTransportPrice1")
- Map<String, Object> deleteAmsContractTransportPrice1(@RequestParam BigDecimal priceId);
- /**
- *通过主键渲染信息
- */
- @PostMapping(value = "/api/v1/ams/amscontracttruckprices/getAmsContractTransportPriceByPriceId1")
- Map<String, Object> getAmsContractTransportPriceByPriceId1(@RequestParam BigDecimal priceId);
- /**
- * 通过主键修改汽运单价
- */
- @PostMapping(value = "/api/v1/ams/amscontracttruckprices/updateAmsContractTransportPrice1")
- Map<String, Object> updateAmsContractTransportPrice1(@RequestBody(required = false) Map<String, Object> mapVal);
- /**
- * 油价联动导致运价变动,批量修改运价
- * @param
- * @return
- */
- @ApiOperation(value="油价联动导致运价变动,批量修改运价")
- @ApiImplicitParams({
- })
- @PostMapping(value = "/api/v1/ams/amscontracttruckprices/batchUpdateTransportPriceByOilPrice1")
- Map<String, Object> batchUpdateTransportPriceByOilPrice1(@RequestBody Map<String,Object> map);
- /**
- * 获取线路编号
- * @param
- * @return
- */
- @ApiOperation(value="获取线路编号")
- @ApiImplicitParams({
- })
- @GetMapping(value = "/api/v1/ams/amscontracttruckprices/getLineNo")
- Map<String, Object> getLineNo();
- /**
- * 获取线路编号
- * @param
- * @return
- */
- @ApiOperation(value="获取运力编号")
- @ApiImplicitParams({
- })
- @GetMapping(value = "/api/v1/ams/amscontracttruckprices/getCapacityNumber")
- Map<String, Object> getCapacityNumber();
- /**
- * 获取收货地址
- * @param
- * @return
- */
- @ApiOperation(value="获取收货地址")
- @ApiImplicitParams({
- })
- @GetMapping(value = "/api/v1/ams/amscontracttruckprices/getDeliveryAddress")
- Map<String, Object> getDeliveryAddress();
- /**
- * 获取货物类型
- * @param
- * @return
- */
- @ApiOperation(value="获取货物类型")
- @ApiImplicitParams({
- })
- @GetMapping(value = "/api/v1/ams/amscontracttruckprices/getCargoName")
- Map<String, Object> getCargoName();
- /**
- * 获取油品名称
- * @param
- * @return
- */
- @ApiOperation(value="获取油品名称")
- @ApiImplicitParams({
- })
- @GetMapping(value = "/api/v1/ams/amscontracttruckprices/getOilTypeName")
- Map<String, Object> getOilTypeName();
- /**
- * 新增(固定派单/公开抢单)
- * @param mapVal
- * @return
- */
- @ApiOperation(value="新增(固定派单/公开抢单)")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "amsDispatchSaleOrder", value = "(固定派单/公开抢单)对象", required = false, dataType = "AmsDispatchSaleOrder")
- })
- @PostMapping(value = "/api/v1/ams/amsdispatchsaleorders/addAmsDispatchSaleOrder")
- Map<String, Object> addAmsDispatchSaleOrder(@RequestBody(required = false) Map<String, Object> mapVal);
- /**
- * 获取承运商名
- * @param
- * @return
- */
- @ApiOperation(value="获取承运商名")
- @ApiImplicitParams({
- })
- @GetMapping(value = "/api/v1/ams/amscontracttruckprices/getCarrierName")
- Map<String, Object> getCarrierName();
- /**
- * 查询未上报销售订单信息
- * @param mapValue
- * @param pageNum
- * @param pageSize
- * @param apiId
- * @return
- */
- @ApiOperation(value="查询未上报销售订单信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(98)", value = "表头", required = false, dataType = "Interger")
- })
- @PostMapping("/api/v1/ams/amssaleorders/getSaleOrderInfo")
- Map<String, Object> getSaleOrderInfo(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId);
- /**
- * 查询已上报销售订单信息
- * @param mapValue
- * @param pageNum
- * @param pageSize
- * @param apiId
- * @return
- */
- @ApiOperation(value="查询已上报销售订单信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(98)", value = "表头", required = false, dataType = "Interger")
- })
- @PostMapping("/api/v1/ams/amssaleorders/getSaleOrderReported")
- Map<String, Object> getSaleOrderReported(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId);
- @PostMapping("/api/v1/ams/amssaleorders/getSaleOrderListBySaleCompany")
- Map<String,Object> getSaleOrderListBySaleCompany(@RequestBody(required = false) Map<String,Object> mapValue,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("apiId") Integer apiId,
- @RequestParam("con") String con);
- /**
- * 查询财务已审批销售订单信息
- * @param mapValue
- * @param pageNum
- * @param pageSize
- * @param apiId
- * @return
- */
- @ApiOperation(value="查询财务已审批销售订单信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(105)", value = "表头", required = false, dataType = "Interger")
- })
- @PostMapping("/api/v1/ams/amssaleorders/getAmsSaleOrderApproved")
- Map<String, Object> getAmsSaleOrderApproved(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId);
- /**
- * 根据销售订单号查询销售订单详细信息
- * @param mapValue
- * @param pageNum
- * @param pageSize
- * @param apiId
- * @return
- */
- @ApiOperation(value="根据销售订单号查询销售订单详细信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(100)", value = "表头", required = false, dataType = "Interger")
- })
- @PostMapping("/api/v1/ams/amssaleorders/getSaleOrderDetail")
- Map<String, Object> getSaleOrderDetail(@RequestParam BigDecimal saleOrderId,@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId);
- /**
- * 上传销售订单
- * @param saleOrderId
- * @return
- */
- @ApiOperation(value="上传销售订单")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "saleOrderId", value = "销售订单ID", required = false, dataType = "java.math.BigDecimal")
- })
- @PostMapping(value = "/api/v1/ams/amssaleorders/uploadSaleOrder")
- Map<String, Object> uploadSaleOrder(@RequestParam BigDecimal saleOrderId);
- /**
- * 新增销售订单
- */
- @ApiOperation(value="新增销售订单")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "amsSaleOrder", value = "销售订单对象", required = false, dataType = "AmsSaleOrder")
- })
- @PostMapping(value = "/api/v1/ams/amssaleorders/addAmsSaleOrder")
- Map<String, Object> addAmsSaleOrder(@RequestBody(required = false) Map<String,Object> map);
- /**
- * 通过主键渲染销售订单信息
- * @param saleOrderId
- * @return
- */
- @ApiOperation(value="通过主键渲染销售订单信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "saleOrderId", value = "主键Id", required = false, dataType = "java.math.BigDecimal")
- })
- @PostMapping(value = "/api/v1/ams/amssaleorders/getAmsSaleOrderBySaleOrderId")
- Map<String, Object> getAmsSaleOrderBySaleOrderId(@RequestParam BigDecimal saleOrderId);
- /**
- * 通过主键修改销售订单
- * @param map
- * @return
- */
- @ApiOperation(value="通过主键修改销售订单")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "amsSaleOrder", value = "销售订单对象", required = false, dataType = "AmsSaleOrder")
- })
- @PostMapping(value = "/api/v1/ams/amssaleorders/updateAmsSaleOrder")
- Map<String, Object> updateAmsSaleOrder(@RequestBody(required = false) Map<String,Object> map);
- /**
- * 通过主键删除销售订单
- * @param saleOrderId
- * @return
- */
- @ApiOperation(value="通过主键删除销售订单")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "saleOrderId", value = "主键Id", required = false, dataType = "java.math.BigDecimal")
- })
- @PostMapping(value = "/api/v1/ams/amssaleorders/deleteAmsSaleOrderBySaleOrderId")
- Map<String, Object> deleteAmsSaleOrderBySaleOrderId(@RequestParam BigDecimal saleOrderId);
- @ApiOperation(value="根据销售订单号查询销售订单修改日志")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(100)", value = "表头", required = false, dataType = "Interger")
- })
- @PostMapping(value = "/api/v1/ams/amssaleorders/getSaleOrderUpdateLog")
- Map<String, Object> getSaleOrderUpdateLog(@RequestParam BigDecimal saleOrderId,@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId);
- /**
- * 获取销售计划名称
- * @param
- * @return
- */
- @ApiOperation(value="获取销售计划名称")
- @ApiImplicitParams({
- })
- @GetMapping(value = "/api/v1/ams/amssaleorders/getSalePlanName")
- Map<String, Object> getSalePlanName();
- /**
- * 获取发货单位
- */
- @ApiOperation(value="获取发货单位")
- @ApiImplicitParams({
- })
- @GetMapping(value = "/api/v1/ams/amssaleorders/getShipperName")
- Map<String, Object> getShipperName();
- /**
- * 获取收货单位
- */
- @ApiOperation(value="获取收货单位")
- @ApiImplicitParams({
- })
- @GetMapping(value = "/api/v1/ams/amssaleorders/getConsigneeCompanyName")
- Map<String, Object> getConsigneeCompanyName();
- //获取到站名称
- @GetMapping("/api/v1/ams/amstruckraildayplans/getArriveName")
- Map<String,Object> getArriveName();
- @PostMapping("/api/v1/ams/amsdispatchsaleorders/selectDispatchSaleOrderList")
- Map<String,Object> selectDispatchSaleOrderList(@RequestBody(required=false) Map<String,Object> mapValue,
- @RequestParam("apiId") Integer apiId,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("carrierSsoId") String carrierSsoId);
- /**
- * 新增销售订单物资信息
- * @param map
- * @return
- */
- @ApiOperation(value="新增销售订单物资信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "amsSaleOrderMaterial", value = "销售订单物资信息对象", required = false, dataType = "AmsSaleOrderMaterial")
- })
- @PostMapping(value = "/api/v1/ams/amssaleordermaterials/addAmsSaleOrderMaterial")
- Map<String, Object> addAmsSaleOrderMaterial(@RequestBody(required = false) Map<String,Object> map);
- /**
- *通过主键渲染销售订单物资信息
- * @param saleOrderMaterialId
- * @return
- */
- @ApiOperation(value="通过主键渲染销售订单物资信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "amsSaleOrderMaterial", value = "销售订单物资信息对象", required = false, dataType = "AmsSaleOrderMaterial")
- })
- @PostMapping(value = "/api/v1/ams/amssaleordermaterials/getAmsSaleOrderMaterialBySaleOrderMaterialId")
- Map<String, Object> getAmsSaleOrderMaterialBySaleOrderMaterialId(@RequestParam BigDecimal saleOrderMaterialId);
- /**
- * 通过主键修改销售订单物资信息
- * @param map
- * @return
- */
- @ApiOperation(value="通过主键修改销售订单物资信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "amsSaleOrderMaterial", value = "销售订单物资信息对象", required = false, dataType = "AmsSaleOrderMaterial")
- })
- @PostMapping(value = "/api/v1/ams/amssaleordermaterials/updateAmsSaleOrderMaterial")
- Map<String, Object> updateAmsSaleOrderMaterial(@RequestBody(required = false) Map<String,Object> map);
- /**
- * 通过主键删除销售订单物资信息
- * @param saleOrderMaterialId
- * @return
- */
- @ApiOperation(value="通过主键删除销售订单物资信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "saleOrderMaterialId", value = "主键Id", required = false, dataType = "java.math.BigDecimal")
- })
- @PostMapping(value = "/api/v1/ams/amssaleordermaterials/deleteAmsSaleOrderMaterialBySaleOrderMaterialId")
- Map<String, Object> deleteAmsSaleOrderMaterialBySaleOrderMaterialId(@RequestParam BigDecimal saleOrderMaterialId);
- /**
- * 通过主键获取收货地址
- * @param saleOrderMaterialId
- * @return
- */
- @ApiOperation(value="通过主键获取收货地址")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "saleOrderMaterialId", value = "主键Id", required = false, dataType = "java.math.BigDecimal")
- })
- @PostMapping(value = "/api/v1/ams/amssaleordermaterials/getAddress")
- Map<String, Object> getAddress(@RequestParam BigDecimal saleOrderMaterialId);
- /**
- * 通过主键修改销售订单信息(新增一条),过去的成为历史记录
- * @param map
- * @return
- */
- @ApiOperation(value="通过主键修改销售订单信息(新增一条),过去的成为历史记录")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "amsSaleOrderMaterial", value = "销售订单物资信息对象", required = false, dataType = "AmsSaleOrderMaterial")
- })
- @PostMapping(value = "/api/v1/ams/amssaleordermaterials/updateAddress")
- Map<String, Object> updateAddress(@RequestBody(required = false)Map<String,Object> map);
- /**
- * 查询销售计划信息
- * @param mapValue
- * @param pageNum
- * @param pageSize
- * @param apiId
- * @return
- */
- @ApiOperation(value="查询销售计划信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(92)", value = "表头", required = false, dataType = "Interger")
- })
- @PostMapping(value = "/api/v1/ams/amssaleplans/getSalePlanInfo")
- Map<String, Object> getSalePlanInfo(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId);
- /**
- * 新增销售计划
- * @param map
- * @return
- */
- @ApiOperation(value="新增销售计划")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "amssaleplans", value = "主键Id", required = false, dataType = "java.math.BigDecimal")
- })
- @PostMapping(value = "/api/v1/ams/amssaleplans/addAmsSalePlan")
- Map<String, Object> addAmsSalePlan(@RequestBody(required = false)Map<String,Object> map);
- /**
- * 通过主键查询销售计划信息
- * @param planId
- * @return
- */
- @ApiOperation(value="通过主键查询销售计划信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "planId", value = "销售计划主键", required = false, dataType = "BigDecimal")
- })
- @PostMapping(value = "/api/v1/ams/amssaleplans/getAmsSalePlanByPlanId")
- Map<String, Object> getAmsSalePlanByPlanId(@RequestParam BigDecimal planId);
- /**
- * 通过主键修改销售计划
- * @param map
- * @return
- */
- @ApiOperation(value="通过主键修改车皮装车作业实绩")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "amsSalePlan", value = "修改车皮装车map", required = false, dataType = "AmsSalePlan")
- })
- @PostMapping(value = "/api/v1/ams/amssaleplans/upadteAmsSalePlanByPlanId")
- Map<String, Object> upadteAmsSalePlanByPlanId(@RequestBody(required = false)Map<String,Object> map);
- /**
- * 通过主键删除销售计划
- * @param planId
- * @return
- */
- @ApiOperation(value="通过主键删除车皮装车作业实绩")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "planId", value = "主键ID", required = false, dataType = "BigDecimal")
- })
- @PostMapping(value = "/api/v1/ams/amssaleplans/deleteAmsSalePlanByPlanId")
- Map<String, Object> deleteAmsSalePlanByPlanId(@RequestParam BigDecimal planId);
- /**
- * 获取物资编码
- * @param
- * @return
- */
- @ApiOperation(value="获取物资编码")
- @ApiImplicitParams({
- })
- @GetMapping(value = "/api/v1/ams/amssaleplans/getMaterialName")
- Map<String, Object> getMaterialName();
- /**
- * 获取销售片区名称
- * @param
- * @return
- */
- @ApiOperation(value="获取销售片区名称")
- @ApiImplicitParams({
- })
- @GetMapping(value = "/api/v1/ams/amssaleplans/getAreaName")
- Map<String, Object> getAreaName();
- /**
- * 查询销售计划物资信息
- * @param mapValue
- * @param pageNum
- * @param pageSize
- * @param apiId
- * @return
- */
- @ApiOperation(value="查询销售计划物资信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(169)", value = "表头", required = false, dataType = "Interger")
- })
- @PostMapping("api/v1/ams/amssaleplanmaterials/getSalePlanMaterialInfo")
- Map<String, Object> getSalePlanMaterialInfo(@RequestParam BigDecimal planId,@RequestBody(required=false) Map<String,Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- /**
- * 新增销售计划物资信息
- * @param map
- * @return
- */
- @ApiOperation(value="新增销售计划物资信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "amsSalePlanMaterial", value = "销售计划物资信息对象", required = false, dataType = "AmsSalePlanMaterial")
- })
- @PostMapping(value = "api/v1/ams/amssaleplanmaterials/addAmsSalePlanMaterial")
- Map<String, Object> addAmsSalePlanMaterial(@RequestBody(required = false) Map<String, Object> map);
- /**
- * 通过主键删除销售计划物资信息
- * @param planMaterialId
- * @return
- */
- @ApiOperation(value="通过主键删除销售计划物资信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "planId", value = "主键ID", required = false, dataType = "BigDecimal")
- })
- @PostMapping(value = "api/v1/ams/amssaleplanmaterials/deleteAmsSalePlanMaterial")
- Map<String, Object> deleteAmsSalePlanMaterial(@RequestParam BigDecimal planMaterialId);
- /**
- * 通过主键查询销售计划物资信息
- * @param planMaterialId
- * @return
- */
- @ApiOperation(value="通过主键查询销售计划物资信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "planMaterialId", value = "销售计划物资表主键", required = false, dataType = "BigDecimal")
- })
- @PostMapping(value = "api/v1/ams/amssaleplanmaterials/getAmsSalePlanMaterialByPlanMaterialId")
- Map<String, Object> getAmsSalePlanMaterialByPlanMaterialId(@RequestParam BigDecimal planMaterialId);
- /**
- * 通过主键修改销售计划物资信息
- * @param map
- * @return
- */
- @ApiOperation(value="通过主键修改销售计划物资信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "amsSalePlanMaterial", value = "销售计划物资信息", required = false, dataType = "AmsSalePlanMaterial")
- })
- @PostMapping(value = "api/v1/ams/amssaleplanmaterials/upadteAmsSalePlanMaterial")
- Map<String, Object> upadteAmsSalePlanMaterial(@RequestBody(required = false) Map<String, Object> map);
- /**
- * 查询销售订单车序号详细信息
- * @param mapValue
- * @param pageNum
- * @param pageSize
- * @param apiId
- * @return
- */
- @ApiOperation(value="查询销售订单车序号详细信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(170)", value = "表头", required = false, dataType = "Interger")
- })
- @PostMapping("api/v1/ams/amssaletrucknomaterials/getTruckNoDetail")
- Map<String, Object> getTruckNoDetail(@RequestParam BigDecimal saleOrderMaterialId,@RequestBody(required=false) Map<String,Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize);
- /**
- * 新增车序号物资信息
- * @param map
- * @return
- */
- @ApiOperation(value="新增车序号物资信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "amsSaleTrucknoMaterial", value = "新增车序号物资对象", required = false, dataType = "AmsSaleTrucknoMaterial")
- })
- @PostMapping(value = "api/v1/ams/amssaletrucknomaterials/addAmsSaleTrucknoMaterial")
- Map<String, Object> addAmsSaleTrucknoMaterial(@RequestBody(required = false) Map<String, Object> map);
- /**
- * 通过主键删除车序号物资信息
- * @param trucknoMaterialId
- * @return
- */
- @ApiOperation(value="通过主键删除车序号物资信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "trucknoMaterialId", value = "主键Id", required = false, dataType = "java.math.BigDecimal")
- })
- @PostMapping(value = "api/v1/ams/amssaletrucknomaterials/deleteAmsSaleTrucknoMaterial")
- Map<String, Object> deleteAmsSaleTrucknoMaterial(@RequestParam BigDecimal trucknoMaterialId);
- /**
- * 通过主键渲染车序号物资信息
- * @param trucknoMaterialId
- * @return
- */
- @ApiOperation(value="通过主键渲染车序号物资信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "saleOrderMaterialId", value = "主键Id", required = false, dataType = "java.math.BigDecimal")
- })
- @PostMapping(value = "api/v1/ams/amssaletrucknomaterials/getAmsSaleTrucknoMaterial")
- Map<String, Object> getAmsSaleTrucknoMaterial(@RequestParam BigDecimal trucknoMaterialId);
- /**
- * 通过主键修改车序号物资信息
- * @param map
- * @return
- */
- @ApiOperation(value="通过主键修改车序号物资信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "amsSaleTrucknoMaterial", value = "车序号物资信息对象", required = false, dataType = "AmsSaleTrucknoMaterial")
- })
- @PostMapping(value = "api/v1/ams/amssaletrucknomaterials/updateAmsSaleTrucknoMaterial")
- Map<String, Object> updateAmsSaleTrucknoMaterial(@RequestBody(required = false) Map<String, Object> map);
- /*
- AmstruckPurplanController中所有接口
- */
- @PostMapping("api/v1/ams/amstruckpurplans/getAllPurPlan")
- Map<String, Object> getAllPurPlan(@RequestBody(required=false) Map<String,Object> mapValue,
- @RequestParam("apiId") Integer apiId,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("status") Integer status,
- @RequestParam("con") String con);
- @PostMapping ("api/v1/ams/amstruckpurplans/getPurPlanById/{planId}")
- public Map<String, Object> getPurPlanById(@PathVariable("planId")Integer planId);
- @PostMapping ("api/v1/ams/amstruckinwardplan/changePlanStatus/{planId}")
- public Map<String, Object> changePlanStatus(@PathVariable("planId")BigDecimal planId);
- @PostMapping("api/v1/ams/amstruckpurplans/addPurPlan")
- public Map<String, Object> addPurPlan(@RequestBody Map<String, Object> map);
- @PostMapping("api/v1/ams/amstruckpurplans/sendPurPlan/{planId}")
- public Map<String, Object> sendPurPlan(@PathVariable("planId")Integer planId);
- @PostMapping("api/v1/ams/amstruckpurplans/receptionPurPlan/{planId}")
- public Map<String, Object> receptionPurPlan(@PathVariable("planId")Integer planId);
-
- @PostMapping("api/v1/ams/amstruckpurplans/updatePurPlan")
- public Map<String, Object> updatePurPlan(@RequestBody Map<String, Object> amstruckPurplan);
- @PostMapping("api/v1/ams/amstruckpurplans/deletePurPlan/{planId}")
- public Map<String, Object> deletePurPlan(@PathVariable("planId")Integer planId);
- @PostMapping("api/v1/ams/amstruckpurplans/getDecomposedPlan")
- public Map<String, Object> getDecomposedPlan(@RequestBody(required=false) Map<String,Object> mapValue,
- @RequestParam("apiId") Integer apiId,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("planId") Integer planId,
- @RequestParam("status") Integer status,
- @RequestParam("planStatus") Integer planStatus,
- @RequestParam("con") String con
- );
- //*****************************************内转物流**************************************
- //查询汽运单价
- @PostMapping(value = "/api/v1/ams/amscontracttransportprices/getAmsContractTransportPriceForConverted")
- Map<String,Object> getAmsContractTransportPriceForConverted(@RequestParam("lineId")BigDecimal lineId,
- @RequestParam("apiId")Integer apiId,
- @RequestParam("pageNum")Integer pageNum,
- @RequestParam("pageSize")Integer pageSize);
- //获得运输线路
- @GetMapping(value = "/api/v1/ams/amscontracttransportprices/getLineRoute")
- Map<String,Object> getLineRoute();
- /**
- *展示销售公司已审核销售订单的车序号列表
- * @param mapValue
- * @param pageNum
- * @param pageSize
- * @param apiId
- * @return
- */
- @ApiOperation(value="查询销售公司已审核销售订单的车序号")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(181)", value = "表头", required = false, dataType = "Interger")
- })
- @PostMapping(value = "/api/v1/ams/amssaleorders/getSaleOrderList")
- Map<String,Object> amsSaleOrderList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId,
- @RequestParam Integer status);
- //固定派单:通过车序号查询收货地址,截取收货地址的区域,去资源管理中查询对应的承运商,将车序号与承运商绑定
- @PostMapping(value = "/api/v1/ams/amssaleorders/addAmsDispatchSaleOrder")
- Map<String,Object> addFixedAmsDispatchSaleOrder(@RequestBody(required = false) List<Map<String,Object>> mapValue);
- //公开派单
- //查询未分派车辆的销售订单的车序号
- @ApiOperation(value="展示车序号列表")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(182)", value = "表头", required = false, dataType = "Interger")
- })
- @PostMapping(value = "/api/v1/ams/amssaleorders/getAmsSaleOrderMaterial")
- Map<String,Object> getAmsSaleOrderMaterial(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId,
- @RequestParam("status") Integer status);
- //新增公开派单
- @PostMapping(value = "/api/v1/ams/amssaleorders/addOpenAmsDispatchSaleOrder/{orderMaterialId}")
- Map<String,Object> addOpenAmsDispatchSaleOrder(@PathVariable("orderMaterialId") BigDecimal orderMaterialId);
- //删除公开派单
- @PostMapping(value = "/api/v1/ams/amssaleorders//deleteAmsDispatchSaleOrder/{dispatchId}")
- Map<String,Object> deleteAmsDispatchSaleOrder(@PathVariable("dispatchId")BigDecimal saleOrderId);
- //展示公开派单
- @ApiOperation(value="展示公开派单")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(181)", value = "表头", required = false, dataType = "Interger")
- })
- @PostMapping(value = "/api/v1/ams/amssaleorders/getOpenDispatchSaleOrder")
- Map<String,Object> getOpenDispatchSaleOrder(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId);
- //修改公开派单
- @PostMapping(value = "/api/v1/ams/amssaleorders/updateOpenDispatchSaleOrder")
- Map<String,Object> updateOpenDispatchSaleOrder(@RequestBody(required = false) Map<String, Object> mapVal);
- //新增日计划
- @PostMapping(value = "/api/v1/ams/amstruckraildayplans/addTruckRailDayPlan")
- Map<String,Object> addTruckRailDayPlan(@RequestBody(required = false) Map<String, Object> mapVal);
- //删除日计划
- @PostMapping(value = "/api/v1/ams/amstruckraildayplans/deleteTruckRailDayPlan/{dayPlanId}")
- Map<String,Object> deleteTruckRailDayPlan(@PathVariable("dayPlanId") BigDecimal dayPlanId);
- //通过计划Id查询修改数据
- @PostMapping("/api/v1/ams/amstruckraildayplans/getDayPlanByDayPlanId/{dayplanId}")
- Map<String,Object> getDayPlanByDayPlanId(@PathVariable("dayplanId") Integer dayplanId);
- //修改日计划 2021年11月20日03:17:37
- @PostMapping("/api/v1/ams/amstruckraildayplans/updateDayPlan")
- public Map<String,Object> updateDayPlan(@RequestBody(required = false) Map<String, Object> map);
- //查询所有承运商
- @GetMapping("/api/v1/ams/amstruckraildayplans/getCarrierMes")
- public Map<String,Object> getCarrierMes();
- //修改日计划
- @PostMapping(value = "/api/v1/ams/amstruckraildayplans/updateTruckRailDayPlan")
- Map<String,Object> updateTruckRailDayPlan(@RequestBody(required = false) Map<String, Object> mapVal);
- //查询日计划
- @ApiOperation(value="展示焦炭日计划")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(183)", value = "表头", required = false, dataType = "Interger")
- })
- @PostMapping(value = "/api/v1/ams/amstruckraildayplans/getTruckRailDayPlanList")
- Map<String, Object> getTruckRailDayPlan(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("apiId") Integer apiId,
- @RequestParam("status") Integer status
- );
- //查询日计划
- @ApiOperation(value="展示水渣日计划")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(183)", value = "表头", required = false, dataType = "Interger")
- })
- @PostMapping(value = "/api/v1/ams/amstruckraildayplans/getSzTruckRailDayPlanList")
- Map<String, Object> getSzTruckRailDayPlan(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("apiId") Integer apiId,
- @RequestParam("status") Integer status);
- //新增钢材发往异地库日计划
- @PostMapping(value = "/api/v1/ams/amsrailoffsetdayplan/addRailOffsetDayplan")
- Map<String,Object> addRailOffsetDayplan(@RequestBody(required = false) Map<String, Object> mapVal);
- //删除钢材发往异地库计划
- @PostMapping(value = "/api/v1/ams/amsrailoffsetdayplan/deleteRailOffsetDayplan/{dayplanId}")
- Map<String,Object> deleteRailOffsetDayplan(@PathVariable("dayplanId") Integer dayplanId);
- //接收钢材发往异地库计划
- @PostMapping(value = "/api/v1/ams/amsrailoffsetdayplan/receiveRailOffsetDayplan/{dayplanId}")
- Map<String,Object> receiveRailOffsetDayplan(@PathVariable("dayplanId") Integer dayplanId);
- //修改钢材发往异地库计划
- @PostMapping(value = "/api/v1/ams/amsrailoffsetdayplan/addRailOffsetDayplan")
- Map<String,Object> updateRailOffsetDayplan(@RequestBody(required = false) Map<String, Object> mapVal);
- //展示钢材发往异地库计划
- @ApiOperation(value="展示钢材发往异地库计划")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(183)", value = "表头", required = false, dataType = "Interger")
- })
- @PostMapping(value = "/api/v1/ams/amsrailoffsetdayplan/getRailOffsetDayplan")
- Map<String, Object> getRailOffsetDayplan(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId,
- @RequestParam Integer dayplanReceiveStatus,
- @RequestParam Integer carrierId);
- /**
- *新增运输计划
- */
- @PostMapping(value = "/api/v1/ams/amstruckinwardplan/addTruckPlan")
- Map<String,Object> addTruckPlan(@RequestBody(required = false) Map<String, Object> mapVal);
- //删除运输计划
- @PostMapping(value = "/api/v1/ams/amstruckinwardplan/deleteTruckPlan/{planId}")
- Map<String,Object> deleteTruckPlan(@PathVariable("planId") BigDecimal planId);
- //接收运输计划
- @PostMapping(value = "/api/v1/ams/amstruckinwardplan/receiveInwardPlan/{planId}")
- Map<String,Object> receiveInwardPlan(@PathVariable("planId") BigDecimal planId);
- //修改渲染
- @PostMapping(value = "/api/v1/ams/amstruckinwardplan/selectInwardPlanToUpdate/{planId}")
- Map<String,Object> selectInwardPlanToUpdate(@PathVariable("planId") BigDecimal planId);
- //下发运输计划
- @PostMapping(value = "/api/v1/ams/amstruckinwardplan/downTruckPlan")
- Map<String,Object> downTruckPlan(@RequestBody List<Map<String,Object>> mapList);
- //修改运输计划
- @PostMapping(value = "/api/v1/ams/amstruckinwardplan/updateTruckPlan")
- Map<String,Object> updateTruckPlan(@RequestBody(required = false) Map<String, Object> mapVal);
- //修改运输计划
- // @PostMapping(value = "/api/v1/ams/amstruckinwardplan/updateTruckPlan")
- // Map<String,Object> updateTruckPlan(@RequestBody(required = false) Map<String, Object> mapVal);
- /**
- * 展示运输计划
- */
- @ApiOperation(value="展示运输计划")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(还没有设置表头)", value = "表头", required = false, dataType = "Interger")
- })
- @PostMapping(value = "/api/v1/ams/amstruckinwardplan/getTruckPlanList")
- Map<String, Object> getTruckPlanList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId,
- @RequestParam Integer planStatus,
- @RequestParam String carrierId,
- @RequestParam Integer planId);
- @ApiOperation(value="展示运输计划下的运输订单")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(还没有设置表头)", value = "表头", required = false, dataType = "Interger")
- })
- @PostMapping(value = "/api/v1/ams/amstruckinwardplan/getPlanOrder")
- Map<String, Object> getPlanOrder(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId,
- @RequestParam Integer planId,
- @RequestParam Integer requirementId,
- @RequestParam Integer orderStatus
- );
- /**
- *新增用车需求
- */
- @PostMapping(value = "/api/v1/ams/amstruckinwardrequirement/addTruckRequirement")
- Map<String,Object> addTruckRequirement(@RequestBody(required = false) Map<String, Object> mapVal);
- //用车需求
- @PostMapping(value = "/api/v1/ams/amstruckinwardrequirement/deleteTruckRequirement/{requirementId}")
- Map<String,Object> deleteTruckRequirement(@PathVariable("requirementId") BigDecimal requirementId);
- // 接收
- @PostMapping(value = "/api/v1/ams/amstruckinwardrequirement/receiveRequirement/{requirementId}")
- Map<String,Object> receiveRequirement(@PathVariable("requirementId") Integer requirementId);
- // 修改渲染
- @PostMapping(value = "/api/v1/ams/amstruckinwardrequirement/selectRequirement/{requirementId}")
- Map<String, Object> selectRequirement(@PathVariable("requirementId")Integer requirementId);
- //修改用车需/下发用车需求
- @PostMapping(value = "/api/v1/ams/amstruckinwardrequirement/updateTruckRequirement")
- Map<String,Object> updateTruckRequirement(@RequestBody(required = false) Map<String, Object> mapVal);
- //下发
- @PostMapping(value = "/api/v1/ams/amstruckinwardrequirement/downRequirement")
- Map<String,Object> downRequirement(@RequestBody List<Map<String,Object>> requirementIds);
- /**
- * 展示用车需求
- */
- @ApiOperation(value="展示用车需求")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(还没有设置表头)", value = "表头", required = false, dataType = "Interger")
- })
- @PostMapping(value = "/api/v1/ams/amstruckinwardrequirement/getTruckRequirementList")
- Map<String, Object> getTruckRequirementList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId,
- @RequestParam Integer requirementStatus,
- @RequestParam String orgCode);
- @ApiOperation(value="查询app端公开抢单")
- @PostMapping(value = "/api/v1/ams/amsdispatchsaleorders/getDispatchSaleOrderList")
- Map<String,Object> getDispatchSaleOrderList();
- @ApiOperation(value="抢单/接收订单锁定")
- @PostMapping(value = "/api/v1/ams/amsdispatchsaleorders/lockDispatchSaleOrder")
- Map<String, Object> lockDispatchSaleOrder(@RequestParam Integer dispatchId,
- @RequestParam String carrierSsoId);
- @ApiOperation(value="查询app端承运商已抢到的单")
- @PostMapping(value = "/api/v1/ams/amsdispatchsaleorders/getLockDispatchSaleOrderList")
- Map<String, Object> getLockDispatchSaleOrderList(@RequestParam Integer carrierId);
- // @PostMapping("/api/v1/ams/amssaleplans/getAllSteelMaterialMes")
- // public Map<String, Object> getAllSteelMaterialMes(@RequestBody(required = false) Map<String,Object> mapValue,
- // @RequestParam Integer pageNum,
- // @RequestParam Integer pageSize,
- // @RequestParam Integer apiId,
- // @RequestParam String con) ;
- @PostMapping("/api/v1/ams/amsdispatchsaleorders/getPCDispatchSaleOrderList")
- Map<String, Object> getPCDispatchSaleOrderList(@RequestBody(required = false) Map<String,Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId,
- @RequestParam Integer dispatchType,
- @RequestParam String carrierSsoId) ;
- @PostMapping("/api/v1/ams/amstruckinwardrequirement/getPurchaseIdByBatch")
- Map<String, Object> getPurchaseIdByBatch(@RequestBody(required = false) Map<String,Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId);
- @GetMapping("/api/v1/ams/amstruckinwardrequirement/getCapacityType")
- Map<String, Object> getCapacityType();
- @GetMapping("/api/v1/ams/amstruckinwardrequirement/getShipperUser")
- Map<String, Object> getShipperUser();
- @GetMapping("/api/v1/ams/amstruckinwardplan/getCarrierList")
- Map<String, Object> getCarrierList();
- @GetMapping("/api/v1/ams/amstruckinwardrequirement/getOffsetWarehouse")
- Map<String, Object> getOffsetWarehouse();
- @PostMapping("/api/v1/ams/amstruckinwardrequirement/getWareHouse")
- Map<String, Object>getWareHouse(@RequestBody(required = false) Map<String,Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId,
- @RequestParam String con);
- /**
- * 钢材发运到异地库查询物资
- * @param dayplanId
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amsrailoffsetdayplan/getMaterialMesByDayPlanId")
- Map<String, Object> getMaterialMesByDayPlanId(@RequestBody(required = false) Map<String,Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId,
- @RequestParam Integer dayplanId);
- /**
- * 下发钢材发往异地库计划
- * @param mapList
- * @return
- */
- @PostMapping(value = "/api/v1/ams/amsrailoffsetdayplan/issueRailOffsetDayplan")
- Map<String,Object> issueRailOffsetDayplan(@RequestBody List<Map<String, Object>> mapList);
- /**
- * 到站下拉
- * @return
- */
- @GetMapping("/api/v1/ams/amsrailoffsetdayplan/getdayPlanToTheStationId")
- Map<String, Object> getdayPlanToTheStationId();
- @PostMapping(value = "/api/v1/ams/amsrailoffsetdayplan/getRailOffsetDayplanId")
- Map<String, Object> getRailOffsetDayplanId(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId,
- @RequestParam Integer dayPlanId);
- @PostMapping("/api/v1/ams/amstruckinwardplan/finishTruckPlan/{planId}")
- public Map<String, Object> finishTruckPlan(@PathVariable("planId") Integer planId);
- //零星订单================================================================================================================================
- @PostMapping("/api/v1/ams/amstrucksporadicorders/getSporadicOrdersList")
- RESTfulResult getSporadicOrdersList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer orderType,
- @RequestParam Integer issueStatus,
- @RequestParam String con,
- @RequestParam Integer dispatchStatus,
- @RequestParam Integer sporadicStatus,
- @RequestParam String carrierSsoId,
- @RequestParam String userId,
- @RequestParam String userIds);
- @PostMapping("/api/v1/ams/amstrucksporadicorders/seeAllMaterials")
- RESTfulResult seeAllMaterials(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer sporadicOrderId,
- @RequestParam String con);
- @PostMapping("/api/v1/ams/amstrucksporadicorders/deleteSporadicOrders")
- Map<String, Object> deleteSporadicOrders(@RequestParam Integer sporadicOrderId);
- @PostMapping("/api/v1/ams/amstrucksporadicorders/issueSporadicOrders")
- Map<String, Object> issueSporadicOrders(@RequestBody List<Map<String, Object>> mapList);
- @PostMapping("/api/v1/ams/amstrucksporadicorders/closeSporadicOrder")
- Map<String, Object> closeSporadicOrder(@RequestBody Map<String, Object> map);
- @PostMapping("/api/v1/ams/amstrucksporadicorders/addInwardSporadicOrder")
- Map<String, Object> addInwardSporadicOrder(@RequestBody Map<String, Object> map);
- @PostMapping("/api/v1/ams/amstrucksporadicorders/addSporadicOrders")
- Map<String, Object> addSporadicOrders(@RequestBody Map<String, Object> mapValue);
- @PostMapping("/api/v1/ams/amstrucksporadicorders/addSporadicOrderTimes")
- Map<String, Object> addSporadicOrderTimes(@RequestBody Map<String, Object> mapValue);
- @PostMapping("/api/v1/ams/amstrucksporadicorders/selectSporadicOrder")
- RESTfulResult selectSporadicOrder(@RequestParam Integer sporadicOrderId);
- @PostMapping("/api/v1/ams/amstrucksporadicorders/updateSporadicOrder")
- Map<String, Object> updateSporadicOrder(@RequestBody Map<String, Object> mapValue);
- @PostMapping("/api/v1/ams/amssaleordermaterials/getTruckNoList")
- RESTfulResult getTruckNoList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer issueStatus);
- @ApiOperation(value="查询未上报的销售订单信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(408)", value = "表头", required = false, dataType = "Interger")
- })
- @PostMapping("/api/v1/ams/amssaleorders/getSaleOrderInfoes")
- Map<String, Object> getSaleOrderInfoes(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId,
- @RequestParam(required = false) String consigneeSsoId,
- @RequestParam(required = false) String con);
- @ApiOperation(value="查询已上报销售订单信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(408)", value = "表头", required = false, dataType = "Interger")
- })
- @PostMapping("/api/v1/ams/amssaleorders/getSaleOrderReportedes")
- Map<String, Object> getSaleOrderReportedes(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId,
- @RequestParam(required = false) String consigneeSsoId,
- @RequestParam(required = false) String con);
- @PostMapping("/api/v1/ams/amssaleorders/getSaleOrderListBySaleCompanyes")
- Map<String,Object> getSaleOrderListBySaleCompanyes(@RequestBody(required = false) Map<String,Object> mapValue,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("apiId") Integer apiId,
- @RequestParam("con") String con,
- @RequestParam Integer shipperId,
- @RequestParam(required = false) Integer saleType,
- @RequestParam(required = false) String consigneeSsoId
- // @RequestParam String startDate,
- // @RequestParam String endDate
- );
- @ApiOperation(value="查询财务已审批销售订单信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(409)", value = "表头", required = false, dataType = "Interger")
- })
- @PostMapping("/api/v1/ams/amssaleorders/getAmsSaleOrderApprovedes")
- Map<String, Object> getAmsSaleOrderApprovedes(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("apiId") Integer apiId,
- @RequestParam("con") String con);
- @ApiOperation(value="查询销售订单物资信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(410)", value = "表头", required = false, dataType = "Interger")
- })
- @PostMapping("/api/v1/ams/amssaleorders/getSaleOrderAndMaterialById")
- RESTfulResult getSaleOrderAndMaterialById(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam("apiId") Integer apiId,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("saleOrderId") BigDecimal saleOrderId);
- @ApiOperation(value="新增车序号")
- @PostMapping("/api/v1/ams/amssaleordermaterials/addTruckNo")
- Map<String, Object> addTruckNo(@RequestBody List<Map<String, Object>> mapList);
- @ApiOperation(value="下发车序号")
- @PostMapping("/api/v1/ams/amssaleordermaterials/issueTruckNo")
- Map<String, Object> issueTruckNo(@RequestBody List<Map<String, Object>> mapList);
- @ApiOperation(value="定向派单选择承运商并下发")
- @PostMapping("/api/v1/ams/amsdispatchsaleorders/addDispatchSaleOrder")
- Map<String, Object> addDispatchSaleOrder(@RequestBody Map<String, Object> mapValue);
- //发布通知==============================================================================================
- /*
- //公告获取列表
- @PostMapping(value = "/api/v1/rms/dilnotices/getNoticeList")
- Map<String, Object> getNoticeList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam("apiId") Integer apiId,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("con") String con);
- */
- //承运商公告获取列表
- @PostMapping(value = "/api/v1/ams/dilnotices/getCarrierNoticeList")
- Map<String, Object> getCarrierNoticeList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam("apiId") Integer apiId,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("con") String con);
- //销售公司公告获取列表
- @PostMapping(value = "/api/v1/ams/dilnotices/getMarketingNoticeList")
- Map<String, Object> getMarketingNoticeList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam("apiId") Integer apiId,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("con") String con);
- //收货用户公告获取列表
- @PostMapping(value = "/api/v1/ams/dilnotices/getClientNoticeList")
- Map<String, Object> getClientNoticeList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam("apiId") Integer apiId,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("con") String con);
- //新增公告
- @PostMapping(value = "api/v1/ams/dilnotices/insertNotice")
- Map<String,Object> insertNotice(@RequestBody(required = false) Map<String,Object> map);
- //删除公告
- @PostMapping(value = "api/v1/ams/dilnotices/deleteNotice/{id}")
- Map<String, Object> deleteNotice(@PathVariable("id") BigDecimal id);
- //更新公告
- @PostMapping(value = "api/v1/ams/dilnotices/updateNotice")
- Map<String, Object> updateNotice(@RequestBody(required = false) Map<String, Object> map);
- //根据id获取公告
- @PostMapping(value = "api/v1/ams/dilnotices/getNoticeById/{id}")
- Map<String, Object> getNoticeById(@PathVariable("id") BigDecimal id);
- //根据权限获取最新公告
- @PostMapping(value = "api/v1/ams/dilnotices/getNewNoticeByPermission/{permissions}")
- Map<String, Object> getNewNoticeByPermission(@PathVariable("permissions")String permissions);
- //******************************************下拉框*******************************
- //公告下拉框,须摸清实现原理
- @GetMapping(value = "api/v1/ams/dilnotices/getNoticeTypeId")
- Map<String,Object> getNoticeTypeId();
- @PostMapping(value = "api/v1/ams/amssaleordermaterials/getTruckNoMaterialList")
- RESTfulResult getTruckNoMaterialList(@RequestParam Integer saleOrderMaterialId);
- @PostMapping(value = "api/v1/ams/amssaleordermaterials/getSaleMaterialList")
- RESTfulResult getSaleMaterialList(@RequestParam Integer saleOrderId);
- @PostMapping(value = "api/v1/ams/amsdispatchsaleorders/getDispatchMaterialList")
- RESTfulResult getDispatchMaterialList(@RequestParam Integer dispatchId);
- @PostMapping(value = "api/v1/ams/amssaleordermaterials/dispatchTruckOrderBySale")
- Map<String, Object> dispatchTruckOrderBySale(Map<String, Object> mapValue);
- @PostMapping(value = "api/v1/ams/amssaleorders/getCokeSaleOrderList")
- RESTfulResult getCokeSaleOrderList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("apiId") Integer apiId,
- @RequestParam("con") String con);
- @PostMapping(value = "api/v1/ams/amssaleordermaterials/dispatchTruckOrderByCarrier")
- Map<String, Object> dispatchTruckOrderByCarrier(@RequestBody Map<String, Object> mapValue);
- @PostMapping(value = "api/v1/ams/amssaleordermaterials/closeSaleOrder")
- Map<String, Object> closeSaleOrder(@RequestParam Integer saleOrderId);
- @PostMapping(value = "/api/v1/ams/amsdispatchsaleorders/lockDispatchSaleOrderList")
- Map<String, Object> lockDispatchSaleOrderList(@RequestBody Map<String, Object> mapValue);
- //新增采购内转需求
- @PostMapping(value = "/api/v1/ams/amstruckinwardrequirement/addPurInwardRequirement")
- Map<String, Object> addPurInwardRequirement(@RequestBody Map<String, Object> mapval);
- @PostMapping(value = "/api/v1/ams/amstruckinwardrequirement/getPurRequirementList")
- Map<String, Object> getPurRequirementList(@RequestBody Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId,
- @RequestParam Integer requirementStatus,
- @RequestParam String con,
- @RequestParam String userId,
- @RequestParam String carrierSsoId,
- @RequestParam String enableStatus,
- @RequestParam String planStatus);
- @PostMapping(value = "/api/v1/ams/amscontracttruckprices/getRealAddressByLike")
- Map<String, Object> getRealAddressByLike(@RequestParam Integer addressId,@RequestParam String index);
- @PostMapping("/api/v1/ams/amssaleorders/saleOrderEmpowerCarrier")
- public RESTfulResult saleOrderEmpowerCarrier(@RequestBody(required = false) Map<String,Object> mapValue);
- @PostMapping("/api/v1/ams/amssaleorders/getSaleOrderListByCarrierSsoId")
- public RESTfulResult getSaleOrderListByCarrierSsoId(@RequestBody(required = false) Map<String,Object> mapValue,
- @RequestParam String carrierSsoId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId,
- @RequestParam String con);
- @PostMapping(value = "/api/v1/ams/amssaleordermaterials/getPriceMap")
- Map<String, Object> getPriceMap(@RequestBody Map<String, Object> map);
- @PostMapping(value = "/api/v1/ams/amstruckinwardrequirement/getRequirementMaterial/{requirementId}")
- Map<String,Object> getRequirementMaterial(@PathVariable("requirementId") Integer requirementId);
- @PostMapping(value = "/api/v1/ams/amssaleordermaterials/getBenPrice")
- Map<String, Object> getBenPrice(@RequestBody Map<String, Object> map);
- @PostMapping(value = "/api/v1/ams/amsdispatchsaleorders/refuseDispatchSaleOrderList")
- Map<String, Object> refuseDispatchSaleOrderList(List<Map<String, Object>> mapList);
- @PostMapping(value = "/api/v1/ams/amssaleorders/addSteelSaleOrder")
- Map<String, Object> addSteelSaleOrder(@RequestBody Map<String, Object> mapValue);
- @PostMapping(value = "/api/v1/ams/amssaleorders/getTruckNoAndMaterialList")
- RESTfulResult getTruckNoAndMaterialList(@RequestParam Integer saleOrderId);
- @PostMapping(value = "/api/v1/ams/amssaleorders/dispatchSteelOrder")
- Map<String, Object> dispatchSteelOrder(@RequestBody List<Map<String, Object>> mapList);
- @GetMapping(value = "/api/v1/ams/amssaleorders/getCarrierByPlace")
- RESTfulResult getCarrierByPlace(@RequestParam Integer placeId);
- @PostMapping(value = "/api/v1/ams/amssaleorders/getPriceByCarrierAndPlace")
- Map<String, Object> getPriceByCarrierAndPlace(@RequestBody Map<String, Object> mapValue);
- @PostMapping(value = "/api/v1/ams/amssaleorders/dispatchToCarrier")
- RESTfulResult dispatchToCarrier(@RequestBody List<Map<String, Object>> mapList);
- @PostMapping(value = "/api/v1/ams/amssaleorders/getSaleOrderListToCarrier")
- RESTfulResult getSaleOrderListToCarrier(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId,
- @RequestParam String carrierSsoId,
- @RequestParam(required = false) String con);
- @PostMapping(value = "/api/v1/ams/amssaleorders/getSteelTruckNoList")
- RESTfulResult getSteelTruckNoList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam String con);
- @PostMapping(value = "/api/v1/ams/amssaleorders/getTruckNoMaterial")
- RESTfulResult getTruckNoMaterial(@RequestParam Integer saleOrderMaterialId);
- @PostMapping(value = "/api/v1/ams/amssaleorders/getNoCarTruckNoList")
- RESTfulResult getNoCarTruckNoList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam String con);
- @PostMapping(value = "/api/v1/ams/amssaleorders/getHaveCarTruckNoList")
- RESTfulResult getHaveCarTruckNoList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam String con);
- @PostMapping(value = "/api/v1/ams/amstrucksporadicorders/getSporadic")
- Map<String, Object> getSporadic(@RequestParam Integer sporadicId);
- @PostMapping("/api/v1/ams/amstrucksporadicorders/getSporadicOfOrder")
- Map<String, Object> getSporadicOfOrder(@RequestBody(required = false) Map<String,Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer sporadicId);
- /*
- 新增内转运输单价
- */
- @PostMapping(value = "/api/v1/ams/amscontracttruckprices/insertInwardPrice")
- Map<String, Object> insertInwardPrice(Map<String, Object> mapVal);
- @ApiOperation(value="查询汽运单价信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(109)", value = "表头", required = false, dataType = "Interger")
- })
- @PostMapping(value = "/api/v1/ams/amscontracttruckprices/getInwardContractPrice")
- Map<String, Object> getInwardContractPrice(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam("pageNum") Integer pageNum,
- @RequestParam("pageSize") Integer pageSize,
- @RequestParam("apiId") Integer apiId,
- @RequestParam("deleted") Integer deleted);
- //根据物资查询运输物资单价
- @PostMapping(value = "/api/v1/ams/amscontracttruckprices/getInwardPriceBy")
- Map<String, Object> getInwardPriceBy(@RequestBody(required = false)Map<String, Object> mapvalue);
- //删除销售订单
- @PostMapping(value = "/api/v1/ams/amssaleorders/deleteSaleOrderById")
- Map<String,Object> deleteSaleOrderById(@RequestParam Integer saleOrderId);
- //查询出销售订单下的所有数据
- @PostMapping(value = "/api/v1/ams/amssaleorders/getAllSaleMessages")
- RESTfulResult getAllSaleMessages(@RequestParam Integer saleOrderId);
- // 修改承运商授权
- @PostMapping(value = "/api/v1/ams/amssaleorders/updateTruckNoCarrier")
- Map<String, Object> updateTruckNoCarrier(@RequestBody Map<String, Object> mapValue);
- // 批量上传销售订单到金蝶
- @PostMapping(value = "/api/v1/ams/amssaleorders/uploadSaleOrderList")
- Map<String, Object> uploadSaleOrderList(@RequestBody List<Map<String, Object>> saleOrderIdList);
- // 自动匹配出最近的一个地址
- @PostMapping(value = "/api/v1/ams/amssaleorders/matchingAddressRecently")
- RESTfulResult matchingAddressRecently(@RequestParam BigDecimal receiveId);
- // 自动匹配上一条运单的司机电话
- @PostMapping(value = "/api/v1/ams/amssaleorders/matchingDriverTelRecently")
- RESTfulResult matchingDriverTelRecently(@RequestParam String capacityNumber);
- // 展示副产品销售订单列表
- @PostMapping(value = "/api/v1/ams/amssaleorders/getFuSaleOrderList")
- Map<String, Object> getFuSaleOrderList(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId,
- @RequestParam String con);
- }
|