123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959 |
- package com.steerinfo.dil.controller;
- import com.steerinfo.dil.feign.AmsFeign;
- import io.swagger.annotations.ApiImplicitParam;
- import io.swagger.annotations.ApiImplicitParams;
- import io.swagger.annotations.ApiModelProperty;
- import io.swagger.annotations.ApiOperation;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.*;
- import java.math.BigDecimal;
- import java.util.HashMap;
- import java.util.List;
- import java.util.Map;
- /**
- * @author luobang
- * @create 2021-09-17 14:10
- */
- @RestController
- @RequestMapping("${api.version}/ams")
- public class AMScontroller{
- @Autowired
- AmsFeign amsFeign;
- @ApiOperation(value="查询运输预约")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"),
- @ApiImplicitParam(name = "apiId(79)", value = "动态表头", required = false, dataType = "Integer"),
- @ApiImplicitParam(name = "pageNum", value = "页码", required = false, dataType = "Integer"),
- @ApiImplicitParam(name = "pageSize", value = "页", required = false, dataType = "Integer"),
- @ApiImplicitParam(name = "status", value = "状态码", required = false, dataType = "Integer"),
- })
- @PostMapping("/getAllPurPlan")
- public Map<String, Object> getAllPurPlan(@RequestBody(required = false) Map<String, Object> mapValue,
- Integer apiId,
- Integer pageNum,
- Integer pageSize,
- Integer status,String con) {
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.getAllPurPlan(mapValue, apiId, pageNum, pageSize, status, con);
- }
- @ApiOperation(value = "通过Id查询请车作业")
- @PostMapping("/getPurPlanById/{planId}")
- public Map<String, Object> getPurPlanById(@PathVariable("planId") Integer planId) {
- return amsFeign.getPurPlanById(planId);
- }
- @ApiOperation(value = "新增运输计划 状态:0")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "amstruckPurplan", value = "运输计划实绩对象", required = false, dataType = "AmstruckPurplan"),
- })
- @PostMapping("/addPurPlan")
- public Map<String, Object> addPurPlan(@RequestBody Map<String, Object> map) {
- return amsFeign.addPurPlan(map);
- }
- @ApiOperation(value="修改运输计划")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "amstruckPurplan", value = "请车作业实绩对象", required = false, dataType = "AmstruckPurplan"),
- })
- @PostMapping("/updatePurPlan")
- public Map<String, Object> updatePurPlan(@RequestBody Map<String, Object> amstruckPurplan){
- return amsFeign.updatePurPlan(amstruckPurplan);
- }
-
- @ApiOperation(value = "下发运输计划 状态:1")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "planId", value = "运输计划Id", required = false, dataType = "Integer"),
- })
- @PostMapping("/sendPurPlan/{planId}")
- public Map<String, Object> sendPurPlan(@PathVariable("planId") Integer planId) {
- return amsFeign.sendPurPlan(planId);
- }
- @ApiOperation(value = "接收运输计划 状态:2")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "planId", value = "运输计划Id", required = false, dataType = "Integer"),
- })
- @PostMapping("/receptionPurPlan/{planId}")
- public Map<String, Object> receptionPurPlan(@PathVariable("planId") Integer planId) {
- return amsFeign.receptionPurPlan(planId);
- }
- @ApiOperation(value = "逻辑删除运输计划 状态:3")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "planId", value = "运输计划Id", required = false, dataType = "Integer"),
- })
- @PostMapping("/deletePurPlan/{planId}")
- public Map<String, Object> deletePurPlan(@PathVariable("planId") Integer planId) {
- return amsFeign.deletePurPlan(planId);
- }
- //**************************************************************************************
- @ApiOperation(value = "查询要分派的计划")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"),
- @ApiImplicitParam(name = "apiId(82)", value = "动态表头", required = false, dataType = "Integer"),
- @ApiImplicitParam(name = "pageNum", value = "页码", required = false, dataType = "Integer"),
- @ApiImplicitParam(name = "pageSize", value = "页", required = false, dataType = "Integer"),
- @ApiImplicitParam(name = "status", value = "状态码", required = false, dataType = "Integer"),
- })
- @PostMapping("/getDecomposedPlan")
- public Map<String, Object> getDecomposedPlan(@RequestBody(required = false) Map<String, Object> mapValue,
- Integer apiId,
- Integer pageNum,
- Integer pageSize,
- Integer planId,
- Integer status, String con) {
- return amsFeign.getDecomposedPlan(mapValue == null? new HashMap<>() : mapValue, apiId, pageNum, pageSize, planId, status, con);
- }
- /**
- * 违约规则
- *
- * @param mapValue
- * @param pageNum
- * @param pageSize
- * @param apiId
- * @return
- */
- @PostMapping("getBreachList")
- @ApiOperation(value = "展示违约列表")
- public Map<String, Object> getBreachList(@RequestBody(required = false) Map<String, Object> mapValue,
- Integer pageNum,
- Integer pageSize,
- Integer apiId) {
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.getBreachList(mapValue, pageNum, pageSize, apiId);
- }
- @PostMapping("addContractBreach")
- @ApiOperation(value = "新增违约规则")
- Map<String, Object> addContractBreach(@RequestBody Map<String, Object> amsContractBreach) {
- return amsFeign.addContractBreach(amsContractBreach);
- }
- @PostMapping("deleteContractBreach/{breachId}")
- @ApiOperation(value = "逻辑删除违约规则")
- Map<String, Object> deleteContractBreach(@PathVariable("breachId") BigDecimal breachId) {
- return amsFeign.deleteContractBreach(breachId);
- }
- @PostMapping("updateContractBreach")
- @ApiOperation(value = "修改违约规则")
- Map<String, Object> updateContractBreach(@RequestBody Map<String, Object> amsContractBreach) {
- return amsFeign.updateContractBreach(amsContractBreach);
- }
- @PostMapping("selectBreachToUpdate/{breachId}")
- @ApiOperation(value = "查询违约规则")
- Map<String, Object> selectBreachToUpdate(@PathVariable("breachId") BigDecimal breachId) {
- return amsFeign.selectBreachToUpdate(breachId);
- }
- /**
- * 港口装卸单价
- *
- * @param mapValue
- * @param pageNum
- * @param pageSize
- * @param apiId
- * @return
- */
- @PostMapping("getLoadUnloadPriceList")
- @ApiOperation(value = "展示港口装卸单价列表")
- public Map<String, Object> getLoadUnloadPriceList(@RequestBody(required = false) Map<String, Object> mapValue,
- Integer pageNum,
- Integer pageSize,
- Integer apiId) {
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.getLoadUnloadPriceList(mapValue, pageNum, pageSize, apiId);
- }
- @PostMapping("addLoadUnloadPrice")
- @ApiOperation(value = "新增港口装卸单价")
- Map<String, Object> addLoadUnloadPrice(@RequestBody Map<String, Object> amsContractOtherPrice) {
- return amsFeign.addLoadUnloadPrice(amsContractOtherPrice);
- }
- @PostMapping("deleteLoadUnloadPrice/{priceId}")
- @ApiOperation(value = "逻辑删除港口装卸单价")
- Map<String, Object> deleteLoadUnloadPrice(@PathVariable("priceId") BigDecimal priceId) {
- return amsFeign.deleteLoadUnloadPrice(priceId);
- }
- @PostMapping("updateLoadUnloadPrice")
- @ApiOperation(value = "修改港口装卸单价")
- Map<String, Object> updateLoadUnloadPrice(@RequestBody Map<String, Object> amsContractOtherPrice) {
- return amsFeign.updateLoadUnloadPrice(amsContractOtherPrice);
- }
- @PostMapping("selectLoadUnloadPriceToUpdate/{priceId}")
- @ApiOperation(value = "查询港口装卸单价")
- Map<String, Object> selectLoadUnloadPriceToUpdate(@PathVariable("priceId") BigDecimal priceId) {
- return amsFeign.selectLoadUnloadPriceToUpdate(priceId);
- }
- /**
- * 火运单价
- *
- * @param mapValue
- * @param pageNum
- * @param pageSize
- * @param apiId
- * @return
- */
- @PostMapping("getTrainPriceList")
- @ApiOperation(value = "展示火运单价列表")
- public Map<String, Object> getTrainPriceList(@RequestBody(required = false) Map<String, Object> mapValue,
- Integer pageNum,
- Integer pageSize,
- Integer apiId) {
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.getTrainPriceList(mapValue, pageNum, pageSize, apiId);
- }
- @PostMapping("addTrainPrice")
- @ApiOperation(value = "新增火运单价")
- Map<String, Object> addTrainPrice(@RequestBody Map<String, Object> amsContractTrainPrice) {
- return amsFeign.addTrainPrice(amsContractTrainPrice);
- }
- @PostMapping("deleteTrainPrice/{priceId}")
- @ApiOperation(value = "逻辑删除火运单价")
- Map<String, Object> deleteTrainPrice(@PathVariable("priceId") BigDecimal priceId) {
- return amsFeign.deleteTrainPrice(priceId);
- }
- @PostMapping("updateTrainPrice")
- @ApiOperation(value = "修改火运单价")
- Map<String, Object> updateTrainPrice(@RequestBody Map<String, Object> amsContractTrainPrice) {
- return amsFeign.updateTrainPrice(amsContractTrainPrice);
- }
- @PostMapping("selectTrainPriceToUpdate/{priceId}")
- @ApiOperation(value = "通过id查询火运单价")
- Map<String, Object> selectTrainPriceToUpdate(@PathVariable("priceId") BigDecimal priceId) {
- return amsFeign.selectTrainPriceToUpdate(priceId);
- }
- /**
- * 运费单价
- *
- * @param mapValue
- * @param pageNum
- * @param pageSize
- * @param apiId
- * @return
- */
- @PostMapping("getShipPriceList")
- @ApiOperation(value = "展示水运单价列表")
- public Map<String, Object> getShipPriceList(@RequestBody(required = false) Map<String, Object> mapValue,
- Integer pageNum,
- Integer pageSize,
- Integer apiId) {
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.getShipPriceList(mapValue, pageNum, pageSize, apiId);
- }
- @PostMapping("addShipPrice")
- @ApiOperation(value = "新增水运单价")
- Map<String, Object> addShipPrice(@RequestBody Map<String, Object> amsContractTransportPrice) {
- return amsFeign.addShipPrice(amsContractTransportPrice);
- }
- @PostMapping("deleteShipPrice/{priceId}")
- @ApiOperation(value = "逻辑删除运费单价")
- Map<String, Object> deleteShipPrice(@PathVariable("priceId") BigDecimal priceId) {
- return amsFeign.deleteShipPrice(priceId);
- }
- @PostMapping("updateShipPrice")
- @ApiOperation(value = "修改水运单价")
- Map<String, Object> updateShipPrice(@RequestBody Map<String, Object> amsContractTransportPrice) {
- return amsFeign.updateShipPrice(amsContractTransportPrice);
- }
- @PostMapping("selectPriceToUpdate/{priceId}")
- @ApiOperation(value = "通过id查询运费单价")
- Map<String, Object> selectPriceToUpdate(@PathVariable("priceId") BigDecimal priceId) {
- return amsFeign.selectPriceToUpdate(priceId);
- }
- @PostMapping("getTruckPriceList")
- @ApiOperation(value = "展示汽运单价列表")
- public Map<String, Object> getTruckPriceList(@RequestBody(required = false) Map<String, Object> mapValue,
- Integer pageNum,
- Integer pageSize,
- Integer apiId) {
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.getTruckPriceList(mapValue, pageNum, pageSize, apiId);
- }
- @PostMapping("addAmsContractTransportPrice")
- @ApiOperation(value = "新增汽运单价")
- Map<String, Object> addAmsContractTransportPrice(@RequestBody Map<String, Object> amsContractTransportPrice) {
- return amsFeign.addAmsContractTransportPrice(amsContractTransportPrice);
- }
- @PostMapping("updateAmsContractTransportPrice")
- @ApiOperation(value = "修改汽运单价")
- Map<String, Object> updateAmsContractTransportPrice(@RequestBody Map<String, Object> amsContractTransportPrice) {
- return amsFeign.updateAmsContractTransportPrice(amsContractTransportPrice);
- }
- @PostMapping("getPurchaseOrderList")
- @ApiOperation(value = "展示采购订单列表")
- public Map<String, Object> getPurchaseOrderList(@RequestBody(required = false) Map<String, Object> mapValue,
- Integer pageNum,
- Integer pageSize,
- Integer apiId) {
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.getPurchaseOrderList(mapValue, pageNum, pageSize, apiId);
- }
- /**
- * 下拉框
- * @return
- */
- @GetMapping("getAddressDeliveryAddress")
- @ApiOperation(value = "得到地址下拉")
- public Map<String, Object> getAddressDeliveryAddress(){
- return amsFeign.getAddressDeliveryAddress();
- }
- @GetMapping("getShipperId")
- @ApiOperation(value = "得到托运人下拉")
- public Map<String, Object> getShipperId(){
- return amsFeign.getShipperId();
- }
- @GetMapping("getCarrierId")
- @ApiOperation(value = "得到承运商下拉")
- public Map<String, Object> getCarrierId(){
- return amsFeign.getCarrierId();
- }
- @GetMapping("getCapacityId")
- @ApiOperation(value = "获取船id下拉列表")
- public Map<String, Object> getCapacityId(){
- return amsFeign.getCapacityId();
- }
- @GetMapping("getMaterialId")
- @ApiOperation(value = "得到物资下拉")
- public Map<String, Object> getMaterialId(){
- return amsFeign.getMaterialId();
- }
- @GetMapping("getTruckCapacityId")
- @ApiOperation(value = "得到车牌号下拉")
- public Map<String, Object> getTruckCapacityId(){
- return amsFeign.getTruckCapacityId();
- }
- @GetMapping("getLineId")
- @ApiOperation(value = "获取运输线路下拉列表")
- public Map<String, Object> getLineId(){
- return amsFeign.getLineId();
- }
- // ----------------------------------销售合同-------------------------------------------
- /**
- * 查询汽运单价信息
- *
- * @param mapValue
- * @param pageNum
- * @param pageSize
- * @param apiId
- * @return
- */
- @PostMapping("/getAmsContractTransportPrice1")
- @ApiOperation(value = "查询汽运单价信息")
- public Map<String, Object> getAmsContractTransportPrice1(@RequestBody(required = false) Map<String, Object> mapValue,
- Integer pageNum,
- Integer pageSize,
- Integer apiId) {
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.getAmsContractTransportPrice1(mapValue, pageNum, pageSize, apiId);
- }
- /**
- * 新增汽运单价
- * @param mapVal
- * @return
- */
- @PostMapping("addAmsContractTransportUnitPrice1")
- @ApiOperation(value = "新增汽运单价")
- Map<String, Object> addAmsContractTransportUnitPrice1(@RequestBody Map<String, Object> mapVal) {
- return amsFeign.addAmsContractTransportUnitPrice1(mapVal);
- }
- @PostMapping("deleteAmsContractTransportPrice1")
- @ApiOperation(value = "通过主键id删除汽运单价")
- Map<String, Object> deleteAmsContractTransportPrice1(@RequestParam BigDecimal priceId) {
- return amsFeign.deleteAmsContractTransportPrice1(priceId);
- }
- /**
- * 通过主键修改汽运单价
- */
- @PostMapping("updateAmsContractTransportPrice1")
- @ApiOperation(value = "通过主键id修改汽运单价")
- Map<String, Object> updateAmsContractTransportPrice1(@RequestBody(required = false) Map<String, Object> mapVal) {
- return amsFeign.updateAmsContractTransportPrice1(mapVal);
- }
- /**
- *通过主键渲染信息
- */
- @PostMapping(value = "/getAmsContractTransportPriceByPriceId1")
- Map<String, Object> getAmsContractTransportPriceByPriceId1(@RequestParam BigDecimal priceId){
- return amsFeign.getAmsContractTransportPriceByPriceId1(priceId);
- }
- /**
- * 通过主键修改汽运单价
- */
- @PostMapping("batchUpdateTransportPriceByOilPrice1")
- @ApiOperation(value = "油价联动导致运价变动,批量修改运价")
- Map<String, Object> batchUpdateTransportPriceByOilPrice1() {
- return amsFeign.batchUpdateTransportPriceByOilPrice1();
- }
- @GetMapping("getLineNo")
- @ApiOperation(value = "得到线路编号下拉")
- public Map<String, Object> getLineNo(){
- return amsFeign.getLineNo();
- }
- @GetMapping("getCapacityNumber")
- @ApiOperation(value = "得到运力编号下拉")
- public Map<String, Object> getCapacityNumber(){
- return amsFeign.getCapacityNumber();
- }
- @GetMapping("getDeliveryAddress")
- @ApiOperation(value = "得到收货地址下拉")
- public Map<String, Object> getDeliveryAddress(){
- return amsFeign.getDeliveryAddress();
- }
- @PostMapping("/addAmsDispatchSaleOrder")
- Map<String, Object> addAmsDispatchSaleOrder(@RequestBody(required = false) Map<String, Object> mapVal) {
- return amsFeign.addAmsDispatchSaleOrder(mapVal);
- }
- @GetMapping("getCarrierName")
- @ApiOperation(value = "得到承运商名称")
- public Map<String, Object> getCarrierName(){
- return amsFeign.getCarrierName();
- }
- @PostMapping("getSaleOrderInfo")
- @ApiOperation(value = "查询汽运单价信息")
- public Map<String, Object> getSaleOrderInfo(@RequestBody(required = false) Map<String, Object> mapValue,
- Integer pageNum,
- Integer pageSize,
- Integer apiId) {
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.getSaleOrderInfo(mapValue, pageNum, pageSize, apiId);
- }
- @ApiOperation(value="查询已上报销售订单信息")
- @PostMapping("/getSaleOrderReported")
- Map<String, Object> getSaleOrderReported(@RequestBody(required = false) Map<String, Object> mapValue,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize,
- @RequestParam Integer apiId){
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.getSaleOrderReported(mapValue,pageNum,pageSize,apiId);
- }
- @PostMapping("getAmsSaleOrderApproved")
- @ApiOperation(value = "查询汽运单价信息")
- public Map<String, Object> getAmsSaleOrderApproved(@RequestBody(required = false) Map<String, Object> mapValue,
- Integer pageNum,
- Integer pageSize,
- Integer apiId) {
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.getAmsSaleOrderApproved(mapValue, pageNum, pageSize, apiId);
- }
- @PostMapping("getSaleOrderDetail")
- @ApiOperation(value = "查询汽运单价信息")
- public Map<String, Object> getSaleOrderDetail(@RequestParam BigDecimal saleOrderId,@RequestBody(required = false) Map<String, Object> mapValue,
- Integer pageNum,
- Integer pageSize,
- Integer apiId) {
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.getSaleOrderDetail(saleOrderId,mapValue, pageNum, pageSize, apiId);
- }
- @PostMapping("uploadSaleOrder/{saleOrderId}")
- Map<String, Object> uploadSaleOrder(@PathVariable("saleOrderId") BigDecimal saleOrderId) {
- return amsFeign.uploadSaleOrder(saleOrderId);
- }
- @PostMapping("/addAmsSaleOrder")
- Map<String, Object> addAmsSaleOrder(@RequestBody(required = false) Map<String, Object> mapVal) {
- return amsFeign.addAmsSaleOrder(mapVal);
- }
- @PostMapping("getAmsSaleOrderBySaleOrderId/{saleOrderId}")
- Map<String, Object> getAmsSaleOrderBySaleOrderId(@PathVariable("saleOrderId") BigDecimal saleOrderId) {
- return amsFeign.getAmsSaleOrderBySaleOrderId(saleOrderId);
- }
- @PostMapping("/updateAmsSaleOrder")
- Map<String, Object> updateAmsSaleOrder(@RequestBody(required = false) Map<String, Object> mapVal) {
- return amsFeign.updateAmsSaleOrder(mapVal);
- }
- @PostMapping("deleteAmsSaleOrderBySaleOrderId")
- Map<String, Object> deleteAmsSaleOrderBySaleOrderId(@RequestParam BigDecimal saleOrderId) {
- return amsFeign.deleteAmsSaleOrderBySaleOrderId(saleOrderId);
- }
- @PostMapping("getSaleOrderUpdateLog")
- @ApiOperation(value = "查询汽运单价信息")
- public Map<String, Object> getSaleOrderUpdateLog(@RequestBody(required = false) Map<String, Object> mapValue,
- Integer pageNum,
- Integer pageSize,
- Integer apiId) {
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.getSaleOrderUpdateLog(mapValue, pageNum, pageSize, apiId);
- }
- @GetMapping(value = "getSalePlanName")
- @ApiOperation(value="获取销售计划名称")
- public Map<String, Object> getSalePlanName(){return amsFeign.getSalePlanName();}
- @GetMapping("getShipperName")
- @ApiOperation(value = "得到发货单位下拉")
- public Map<String, Object> getShipperName(){
- return amsFeign.getShipperName();
- }
- @GetMapping("getConsigneeCompanyName")
- @ApiOperation(value = "得到收货单位下拉")
- public Map<String, Object> getConsigneeCompanyName(){
- return amsFeign.getConsigneeCompanyName();
- }
- @PostMapping("addAmsSaleOrderMaterial")
- Map<String, Object> addAmsSaleOrderMaterial(@RequestBody(required = false) Map<String,Object> map) {
- return amsFeign.addAmsSaleOrderMaterial(map);
- }
- @PostMapping("getAmsSaleOrderMaterialBySaleOrderMaterialId")
- Map<String, Object> getAmsSaleOrderMaterialBySaleOrderMaterialId(@RequestParam BigDecimal saleOrderMaterialId) {
- return amsFeign.getAmsSaleOrderMaterialBySaleOrderMaterialId(saleOrderMaterialId);
- }
- @ApiOperation(value="通过主键修改销售订单物资信息")
- @PostMapping(value = "/updateAmsSaleOrderMaterial")
- Map<String, Object> updateAmsSaleOrderMaterial(@RequestBody(required = false) Map<String,Object> map){
- return amsFeign.updateAmsSaleOrderMaterial(map);
- }
- @PostMapping("deleteAmsSaleOrderMaterialBySaleOrderMaterialId")
- Map<String, Object> deleteAmsSaleOrderMaterialBySaleOrderMaterialId(BigDecimal saleOrderMaterialId) {
- return amsFeign.deleteAmsSaleOrderMaterialBySaleOrderMaterialId(saleOrderMaterialId);
- }
- @PostMapping("getAddress/{saleOrderMaterialId}")
- Map<String, Object> getAddress(BigDecimal saleOrderMaterialId) {
- return amsFeign.getAddress(saleOrderMaterialId);
- }
- @PostMapping("updateAddress")
- Map<String, Object> updateAddress(@RequestBody(required = false)Map<String,Object> map) {
- return amsFeign.updateAddress(map);
- }
- @PostMapping("getSalePlanInfo")
- @ApiOperation(value = "查询汽运单价信息")
- public Map<String, Object> getSalePlanInfo(@RequestBody(required = false) Map<String, Object> mapValue,
- Integer pageNum,
- Integer pageSize,
- Integer apiId) {
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.getSalePlanInfo(mapValue, pageNum, pageSize, apiId);
- }
- @PostMapping("addAmsSalePlan")
- Map<String, Object> addAmsSalePlan(@RequestBody(required = false)Map<String,Object> map) {
- return amsFeign.addAmsSalePlan(map);
- }
- @PostMapping("getAmsSalePlanByPlanId")
- Map<String, Object> getAmsSalePlanByPlanId(@RequestParam BigDecimal planId) {
- return amsFeign.getAmsSalePlanByPlanId(planId);
- }
- @PostMapping("upadteAmsSalePlanByPlanId")
- Map<String, Object> upadteAmsSalePlanByPlanId(@RequestBody(required = false)Map<String,Object> map) {
- return amsFeign.upadteAmsSalePlanByPlanId(map);
- }
- @PostMapping("deleteAmsSalePlanByPlanId")
- Map<String, Object> deleteAmsSalePlanByPlanId(@RequestParam BigDecimal planId) {
- return amsFeign.deleteAmsSalePlanByPlanId(planId);
- }
- @GetMapping("getMaterialName")
- @ApiOperation(value = "得到收货单位下拉")
- public Map<String, Object> getMaterialName(){
- return amsFeign.getMaterialName();
- }
- @GetMapping("getAreaName")
- @ApiOperation(value = "得到收货单位下拉")
- public Map<String, Object> getAreaName(){
- return amsFeign.getAreaName();
- }
- @PostMapping("getSalePlanMaterialInfo")
- @ApiOperation(value="查询销售计划物资信息")
- public Map<String, Object> getSalePlanMaterialInfo(@RequestParam BigDecimal planId,@RequestBody(required=false) Map<String,Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize){
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.getSalePlanMaterialInfo(planId,mapValue,apiId,pageNum,pageSize);
- }
- @PostMapping(value = "addAmsSalePlanMaterial")
- @ApiOperation(value="新增销售计划物资信息")
- public Map<String, Object> addAmsSalePlanMaterial(@RequestBody(required = false) Map<String, Object> map){
- return amsFeign.addAmsSalePlanMaterial(map);
- }
- @PostMapping(value = "deleteAmsSalePlanMaterial")
- @ApiOperation(value="通过主键删除销售计划物资信息")
- Map<String, Object> deleteAmsSalePlanMaterial(@RequestParam BigDecimal planMaterialId){
- return amsFeign.deleteAmsSalePlanMaterial(planMaterialId);
- }
- @PostMapping(value = "/getAmsSalePlanMaterialByPlanMaterialId")
- @ApiOperation(value="通过主键查询销售计划物资信息")
- Map<String, Object> getAmsSalePlanMaterialByPlanMaterialId(@RequestParam BigDecimal planMaterialId){
- return amsFeign.getAmsSalePlanMaterialByPlanMaterialId(planMaterialId);
- }
- @PostMapping(value = "/upadteAmsSalePlanMaterial")
- @ApiOperation(value="通过主键修改销售计划物资信息")
- Map<String, Object> upadteAmsSalePlanMaterial(@RequestBody(required = false) Map<String, Object> map){
- return amsFeign.upadteAmsSalePlanMaterial(map);
- }
- @PostMapping("/getTruckNoDetail")
- @ApiOperation(value="查询销售订单车序号详细信息")
- Map<String, Object> getTruckNoDetail(@RequestParam BigDecimal saleOrderMaterialId,@RequestBody(required=false) Map<String,Object> mapValue,
- @RequestParam Integer apiId,
- @RequestParam Integer pageNum,
- @RequestParam Integer pageSize){
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.getTruckNoDetail(saleOrderMaterialId,mapValue,apiId,pageNum,pageSize);
- }
- @ApiOperation(value="新增车序号物资信息")
- @PostMapping(value = "/addAmsSaleTrucknoMaterial")
- Map<String, Object> addAmsSaleTrucknoMaterial(@RequestBody(required = false) Map<String, Object> map){
- return amsFeign.addAmsSaleTrucknoMaterial(map);
- }
- @ApiOperation(value="通过主键删除车序号物资信息")
- @PostMapping(value = "/deleteAmsSaleTrucknoMaterial")
- Map<String, Object> deleteAmsSaleTrucknoMaterial(@RequestParam BigDecimal trucknoMaterialId){
- return amsFeign.deleteAmsSaleTrucknoMaterial(trucknoMaterialId);
- }
- @ApiOperation(value="通过主键渲染车序号物资信息")
- @PostMapping(value = "/getAmsSaleTrucknoMaterial")
- Map<String, Object> getAmsSaleTrucknoMaterial(@RequestParam BigDecimal trucknoMaterialId){
- return amsFeign.getAmsSaleTrucknoMaterial(trucknoMaterialId);
- }
- @ApiOperation(value="通过主键修改车序号物资信息")
- @PostMapping(value = "/updateAmsSaleTrucknoMaterial")
- Map<String, Object> updateAmsSaleTrucknoMaterial(@RequestBody(required = false) Map<String, Object> map){
- return amsFeign.updateAmsSaleTrucknoMaterial(map);
- }
- //************************************内转物流***************************************************
- @PostMapping("getAmsContractTransportPriceForConverted")
- @ApiOperation(value = "内转物流查询汽运单价信息")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "apiId(205)", value = "表头", required = false, dataType = "Interger")
- })
- public Map<String,Object> getAmsContractTransportPriceForConverted(@PathVariable("lineId")BigDecimal lineId,
- Integer apiId,
- Integer pageNum,
- Integer pageSize) {
- return amsFeign.getAmsContractTransportPriceForConverted(lineId, pageNum, pageSize, apiId);
- }
- /**
- * 下拉框显示线路
- */
- @ApiOperation(value="获取线路")
- @ApiImplicitParams({
- })
- @GetMapping(value = "/getLineRoute")
- public Map<String,Object> getLineRoute(){
- return amsFeign.getLineRoute();
- }
- //销售订单-固定派单-公开派单-日计划
- //展示销售公司已审核销售订单的车序号列表
- @PostMapping("/getSaleOrderList")
- @ApiOperation(value = "查询汽运单价信息")
- public Map<String,Object> amsSaleOrderList(@RequestBody(required = false) Map<String, Object> mapValue,
- Integer pageNum,
- Integer pageSize,
- Integer apiId) {
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.amsSaleOrderList(mapValue, pageNum, pageSize, apiId);
- }
- //固定派单:通过车序号查询收货地址,截取收货地址的区域,去资源管理中查询对应的承运商,将车序号与承运商绑定
- @PostMapping("/addFixedAmsDispatchSaleOrder")
- Map<String,Object> addFixedAmsDispatchSaleOrder(@RequestBody(required = false) List<Map<String,Object>> mapValue) {
- return amsFeign.addFixedAmsDispatchSaleOrder(mapValue);
- }
- //公开派单
- //查询未分派车辆的销售订单的车序号
- @PostMapping("/getAmsSaleOrderMaterial")
- @ApiOperation(value = "展示车序号列表")
- public Map<String,Object> getAmsSaleOrderMaterial(@RequestBody(required = false) Map<String, Object> mapValue,
- Integer pageNum,
- Integer pageSize,
- Integer apiId) {
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.getAmsSaleOrderMaterial(mapValue, pageNum, pageSize, apiId);
- }
- //新增公开派单
- @PostMapping("/addOpenAmsDispatchSaleOrder/{saleOrderMaterialId}")
- Map<String,Object> addOpenAmsDispatchSaleOrder(@PathVariable("saleOrderMaterialId") BigDecimal saleOrderId) {
- return amsFeign.addOpenAmsDispatchSaleOrder(saleOrderId);
- }
- //删除公开派单
- @PostMapping("/deleteAmsDispatchSaleOrder/{dispatchId}")
- Map<String,Object> deleteAmsDispatchSaleOrder(@PathVariable("dispatchId") BigDecimal saleOrderId) {
- return amsFeign.deleteAmsDispatchSaleOrder(saleOrderId);
- }
- //展示公开派单
- @PostMapping("/getOpenDispatchSaleOrder")
- @ApiOperation(value = "公开派单")
- public Map<String,Object> getOpenDispatchSaleOrder(@RequestBody(required = false) Map<String, Object> mapValue,
- Integer pageNum,
- Integer pageSize,
- Integer apiId) {
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.getOpenDispatchSaleOrder(mapValue, pageNum, pageSize, apiId);
- }
- //修改公开派单
- @PostMapping("/updateOpenDispatchSaleOrder")
- Map<String,Object> updateOpenDispatchSaleOrder(@RequestBody Map<String, Object> mapVal) {
- return amsFeign.updateOpenDispatchSaleOrder(mapVal);
- }
- //焦炭、水渣日计划
- //新增
- @PostMapping("/addTruckRailDayPlan")
- public Map<String,Object> addTruckRailDayPlan(@RequestBody Map<String, Object> mapVal) {
- return amsFeign.addTruckRailDayPlan(mapVal);
- }
- //删除
- @PostMapping("/deleteTruckRailDayPlan/{dayPlanId}")
- public Map<String,Object> deleteTruckRailDayPlan(@PathVariable("dayPlanId") BigDecimal dayPlanId) {
- return amsFeign.deleteTruckRailDayPlan(dayPlanId);
- }
- //修改
- @PostMapping("/updateTruckRailDayPlan")
- public Map<String,Object> updateTruckRailDayPlan(@RequestBody Map<String, Object> mapVal) {
- return amsFeign.updateTruckRailDayPlan(mapVal);
- }
- //展示日计划
- @PostMapping("/getTruckRailDayPlanList")
- @ApiOperation(value = "焦炭日计划")
- public Map<String, Object> getTruckRailDayPlan(@RequestBody(required = false) Map<String, Object> mapValue,
- Integer pageNum,
- Integer pageSize,
- Integer apiId) {
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.getTruckRailDayPlan(mapValue, pageNum, pageSize, apiId);
- }
- //展示日计划
- @PostMapping("/getSzTruckRailDayPlanList")
- @ApiOperation(value = "水渣日计划")
- public Map<String, Object> getSzTruckRailDayPlan(@RequestBody(required = false) Map<String, Object> mapValue,
- Integer pageNum,
- Integer pageSize,
- Integer apiId) {
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.getSzTruckRailDayPlan(mapValue, pageNum, pageSize, apiId);
- }
- //新增钢材发往异地库计划
- @PostMapping("/addRailOffsetDayplan")
- public Map<String,Object> addRailOffsetDayplan(@RequestBody Map<String, Object> mapVal){
- return amsFeign.addRailOffsetDayplan(mapVal);
- }
- //删除钢材发往异地库计划
- @PostMapping("/deleteRailOffsetDayplan/{dayPlanId}")
- public Map<String,Object> deleteRailOffsetDayplan(@PathVariable("dayPlanId") BigDecimal dayPlanId) {
- return amsFeign.deleteRailOffsetDayplan(dayPlanId);
- }
- //修改钢材发往异地库计划
- @PostMapping("/updateRailOffsetDayplan")
- public Map<String,Object> updateRailOffsetDayplan(@RequestBody Map<String, Object> mapVal){
- return amsFeign.updateRailOffsetDayplan(mapVal);
- }
- //展示钢材发往异地库计划
- @PostMapping("/getRailOffsetDayplan")
- @ApiOperation(value = "展示钢材发往异地库计划")
- public Map<String, Object> getRailOffsetDayplan(@RequestBody(required = false) Map<String, Object> mapValue,
- Integer pageNum,
- Integer pageSize,
- Integer apiId) {
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.getRailOffsetDayplan(mapValue, pageNum, pageSize, apiId);
- }
- ////************************************内转物流***************************************************
- /**
- *新增运输计划
- */
- @PostMapping("/addTruckPlan")
- public Map<String,Object> addTruckPlan(@RequestBody Map<String, Object> mapVal) {
- return amsFeign.addTruckPlan(mapVal);
- }
- //删除
- @PostMapping("/deleteTruckRequirement/{planId}")
- public Map<String,Object> deleteTruckPlan(@PathVariable("planId") BigDecimal planId) {
- return amsFeign.deleteTruckPlan(planId);
- }
- /**
- * 修改运输计划/下发运输计划/承运商接收运输计划
- */
- @PostMapping("/updateTruckPlan")
- public Map<String,Object> updateTruckPlan(@RequestBody Map<String, Object> mapVal){
- return amsFeign.updateTruckPlan(mapVal);
- }
- /**
- * 展示运输计划
- * @param mapValue
- * @param pageNum
- * @param pageSize
- * @param apiId
- * @return
- */
- @ApiModelProperty(value = "展示运输计划")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "pageNum", value = "查询页数", required = false, dataType = "Integer"),
- @ApiImplicitParam(name = "pageSize", value = "每页记录数", required = false, dataType = "Integer"),
- @ApiImplicitParam(name = "apiId", value = "还未知", required = false, dataType = "BigDecimal")
- })
- @PostMapping("/getTruckPlanList")
- public Map<String, Object> getTruckPlanList(@RequestBody(required = false) Map<String,Object> mapValue,
- Integer pageNum,
- Integer pageSize,
- Integer apiId) {
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.getTruckPlanList(mapValue, pageNum, pageSize, apiId);
- }
- /**
- *用车单位提出需求
- *新增用车需求
- */
- @PostMapping("/addTruckRequirement")
- public Map<String,Object> addTruckRequirement(@RequestBody Map<String, Object> mapVal) {
- return amsFeign.addTruckRequirement(mapVal);
- }
- //删除用车需求
- @PostMapping("/deleteTruckRequirement/{requirementId}")
- public Map<String,Object> deleteTruckRequirement(@PathVariable("requirementId") BigDecimal requirementId) {
- return amsFeign.deleteTruckRequirement(requirementId);
- }
- /**
- * 修改用车需求/下发用车需求
- */
- @PostMapping("/updateTruckRequirement")
- public Map<String,Object> updateTruckRequirement(@RequestBody Map<String, Object> mapVal){
- return amsFeign.updateTruckRequirement(mapVal);
- }
- /**
- * 展示用车需求
- * @param mapValue
- * @param pageNum
- * @param pageSize
- * @param apiId
- * @return
- */
- @ApiModelProperty(value = "展示用车需求")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "pageNum", value = "查询页数", required = false, dataType = "Integer"),
- @ApiImplicitParam(name = "pageSize", value = "每页记录数", required = false, dataType = "Integer"),
- @ApiImplicitParam(name = "apiId", value = "还未知", required = false, dataType = "BigDecimal")
- })
- @PostMapping("/getTruckRequirementList")
- public Map<String, Object> getTruckRequirementList(@RequestBody(required = false) Map<String,Object> mapValue,
- Integer pageNum,
- Integer pageSize,
- Integer apiId) {
- if (mapValue == null) {
- mapValue = new HashMap<>();
- }
- return amsFeign.getTruckRequirementList(mapValue, pageNum, pageSize, apiId);
- }
- @ApiOperation(value="查询app端公开抢单")
- @PostMapping("/getDispatchSaleOrderList")
- public Map<String, Object> getDispatchSaleOrderList() {
- return amsFeign.getDispatchSaleOrderList();
- }
- @ApiOperation(value="抢单/接收订单锁定")
- @PostMapping("/lockDispatchSaleOrder")
- public Map<String, Object> lockDispatchSaleOrder(Integer dispatchId,Integer carrierId) {
- return amsFeign.lockDispatchSaleOrder(dispatchId, carrierId);
- }
- @ApiOperation(value="查询app端公开抢单")
- @PostMapping("/getLockDispatchSaleOrderList")
- public Map<String, Object> getLockDispatchSaleOrderList(Integer carrierId) {
- return amsFeign.getLockDispatchSaleOrderList(carrierId);
- }
- }
|