package com.steerinfo.dil.controller; import com.steerinfo.dil.feign.TmsshipFeign; import com.steerinfo.dil.feign.TmsTrainFeign; import com.steerinfo.dil.feign.TmsTruckFeign; import com.steerinfo.dil.util.BaseRESTfulController; import com.steerinfo.framework.controller.RESTfulResult; import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiOperation; import io.swagger.models.auth.In; 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:11 */ @RestController @RequestMapping("${api.version}/tms") public class TMSController extends BaseRESTfulController { @Autowired private TmsTruckFeign tmsTruckFeign; @Autowired private TmsTrainFeign tmsTrainFeign; @Autowired TmsshipFeign tmsshipFeign; /*======================================船运==========================================*/ /** * 驳船 * * @param mapValue * @param pageNum * @param pageSize * @param apiId * @return */ @PostMapping("getBargeOperationList") @ApiOperation(value = "展示驳船") public Map getBargeOperationList(@RequestBody(required = false) Map mapValue, Integer pageNum, Integer pageSize, Integer apiId, String con) { if (mapValue == null) { mapValue = new HashMap<>(); } return tmsshipFeign.getBargeOperationList(mapValue==null?new HashMap<>():mapValue, pageNum, pageSize, apiId,con); } @PostMapping("selectBargeOperation/{bargeOperationId}") @ApiOperation(value = "通过id查询驳船") Map selectBargeOperation(@PathVariable("bargeOperationId") BigDecimal bargeOperationId) { return tmsshipFeign.selectBargeOperation(bargeOperationId); } @PostMapping("getBargeOperation/{bargeOperationId}") @ApiOperation(value = "查询驳船") Map getBargeOperation(@PathVariable("bargeOperationId") BigDecimal bargeOperationId) { return tmsshipFeign.getBargeOperation(bargeOperationId); } @PostMapping("deleteBargeOperation/{bargeOperationId}") @ApiOperation(value = "逻辑删除驳船") Map deleteBargeOperation(@PathVariable("bargeOperationId") BigDecimal bargeOperationId) { return tmsshipFeign.deleteBargeOperation(bargeOperationId); } @PostMapping("updateBargeOperation") @ApiOperation(value = "修改驳船") Map updateBargeOperation(@RequestBody Map tmsshipBargeOperation) { return tmsshipFeign.updateBargeOperation(tmsshipBargeOperation); } @PostMapping("addBargeOperation") @ApiOperation(value = "新增驳船") Map addBargeOperation(@RequestBody Map map) { return tmsshipFeign.addBargeOperation(map); } @PostMapping("addTmsShipEntryWharyResult") @ApiOperation(value = "新增抵港") Map addTmsShipEntryWharyResult(@RequestBody Map mapVal) { return tmsshipFeign.addTmsShipEntryWharyResult(mapVal); } @PostMapping("addTmsShipOutWharyResult") @ApiOperation(value = "新增离港") Map addTmsShipOutWharyResult(@RequestBody Map mapVal) { return tmsshipFeign.addTmsShipOutWharyResult(mapVal); } /** * 装船 * * @param mapValue * @param pageNum * @param pageSize * @param apiId * @return */ @PostMapping("getLoadShipList") @ApiOperation(value = "展示装船") public Map getLoadShipList(@RequestBody(required = false) Map mapValue, Integer pageNum, Integer pageSize, Integer apiId, String con) { if (mapValue == null) { mapValue = new HashMap<>(); } return tmsshipFeign.getLoadShipList(mapValue==null?new HashMap<>():mapValue, pageNum, pageSize, apiId,con); } @PostMapping("getLoadShip/{resultId}") @ApiOperation(value = "查询装船") Map getLoadShip(@PathVariable("resultId") BigDecimal resultId) { return tmsshipFeign.getLoadShip(resultId); } @PostMapping("selectLoadShip/{resultId}") @ApiOperation(value = "通过id查询装船") Map selectLoadShip(@PathVariable("resultId") BigDecimal resultId) { return tmsshipFeign.selectLoadShip(resultId); } @PostMapping("deleteLoadShip/{resultId}") @ApiOperation(value = "逻辑删除装船") Map deleteLoadShip(@PathVariable("resultId") BigDecimal resultId) { return tmsshipFeign.deleteLoadShip(resultId); } @PostMapping("updateLoadShip") @ApiOperation(value = "修改装船") Map updateLoadShip(@RequestBody Map tmsshipLoadShipResult) { return tmsshipFeign.updateLoadShip(tmsshipLoadShipResult); } @PostMapping("addLoadShip") @ApiOperation(value = "新增装船") Map addLoadShip(@RequestBody Map map) { return tmsshipFeign.addLoadShip(map); } /** * 位置作业 * * @param mapValue * @param pageNum * @param pageSize * @param apiId * @return */ @PostMapping("getShipLocationList") @ApiOperation(value = "展示位置作业") public Map getShipLocationList(@RequestBody(required = false) Map mapValue, Integer pageNum, Integer pageSize, Integer apiId, String con) { if (mapValue == null) { mapValue = new HashMap<>(); } return tmsshipFeign.getShipLocationList(mapValue==null?new HashMap<>():mapValue, pageNum, pageSize, apiId,con); } @PostMapping("getShipLocation/{locationId}") @ApiOperation(value = "查询位置作业") Map getShipLocation(@PathVariable("locationId") BigDecimal locationId) { return tmsshipFeign.getShipLocation(locationId); } @PostMapping("selectShipLocation/{locationId}") @ApiOperation(value = "通过id查询位置作业") Map selectShipLocation(@PathVariable("locationId") BigDecimal locationId) { return tmsshipFeign.selectShipLocation(locationId); } @PostMapping("deleteShipLocation/{locationId}") @ApiOperation(value = "逻辑删除位置作业") Map deleteShipLocation(@PathVariable("locationId") BigDecimal locationId) { return tmsshipFeign.deleteShipLocation(locationId); } @PostMapping("updateShipLocation") @ApiOperation(value = "修改位置作业") Map updateShipLocation(@RequestBody Map tmsshipShipLocation) { return tmsshipFeign.updateShipLocation(tmsshipShipLocation); } @PostMapping("addShipLocation") @ApiOperation(value = "新增位置作业") Map addShipLocation(@RequestBody Map map) { return tmsshipFeign.addShipLocation(map); } /** * 水路货物运单 * * @param mapValue * @param pageNum * @param pageSize * @param apiId * @return */ @PostMapping("listAllOrders") @ApiOperation(value = "展示水路货物运单") public Map listAllOrders(@RequestBody(required = false) Map mapValue, Integer pageNum, Integer pageSize, Integer apiId, String con) { if (mapValue == null) { mapValue = new HashMap<>(); } return tmsshipFeign.listAllOrders(mapValue==null?new HashMap<>():mapValue, pageNum, pageSize, apiId,con); } /** * 展示船只信息 * * @param mapValue * @param pageNum * @param pageSize * @param apiId * @return */ @PostMapping("getCapacityList") @ApiOperation(value = "展示船只信息") public Map getCapacityList(@RequestBody(required = false) Map mapValue, Integer pageNum, Integer pageSize, Integer apiId) { if (mapValue == null) { mapValue = new HashMap<>(); } return tmsshipFeign.getCapacityList(mapValue, pageNum, pageSize, apiId); } /** * 卸船作业 * * @param mapValue * @param pageNum * @param pageSize * @param apiId * @return */ @PostMapping("getUnLoadShipList") @ApiOperation(value = "展示卸船作业信息列表") public Map getUnLoadShipList(@RequestBody(required = false) Map mapValue, Integer pageNum, Integer pageSize, Integer apiId, String con) { if (mapValue == null) { mapValue = new HashMap<>(); } return tmsshipFeign.getUnLoadShipList(mapValue==null?new HashMap<>():mapValue, pageNum, pageSize, apiId,con); } @PostMapping("getUnloadShip/{resultId}") @ApiOperation(value = "查询卸船作业") Map getUnloadShip(@PathVariable("resultId") BigDecimal resultId) { return tmsshipFeign.getUnloadShip(resultId); } @PostMapping("selectUnLoadShip/{resultId}") @ApiOperation(value = "通过id查询卸船作业") Map selectUnLoadShip(@PathVariable("resultId") BigDecimal resultId) { return tmsshipFeign.selectUnLoadShip(resultId); } @PostMapping("deleteUnLoadShip/{resultId}") @ApiOperation(value = "逻辑删除卸船作业") Map deleteUnLoadShip(@PathVariable("resultId") BigDecimal resultId) { return tmsshipFeign.deleteUnLoadShip(resultId); } @PostMapping("updateUnLoadShip") @ApiOperation(value = "修改卸船作业") Map updateUnLoadShip(@RequestBody Map tmsshipUnloadShipResult) { return tmsshipFeign.updateUnLoadShip(tmsshipUnloadShipResult); } @PostMapping("addUnLoadShip") @ApiOperation(value = "新增卸船作业") Map addUnLoadShip(@RequestBody Map map) { return tmsshipFeign.addUnLoadShip(map); } /** * 水分质检 * * @param mapValue * @param pageNum * @param pageSize * @param apiId * @return */ @PostMapping("getWaterQualityResultList") @ApiOperation(value = "展示水分质检信息列表") public Map getWaterQualityResultList(@RequestBody(required = false) Map mapValue, Integer pageNum, Integer pageSize, Integer apiId, String con) { if (mapValue == null) { mapValue = new HashMap<>(); } return tmsshipFeign.getWaterQualityResultList(mapValue==null?new HashMap<>():mapValue, pageNum, pageSize, apiId,con); } @PostMapping("getWaterQuality/{resultId}") @ApiOperation(value = "查询水分质检") Map getWaterQuality(@PathVariable("resultId") BigDecimal resultId) { return tmsshipFeign.getWaterQuality(resultId); } @PostMapping("selectWaterQualityResult/{resultId}") @ApiOperation(value = "通过id查询水分质检") Map selectWaterQualityResult(@PathVariable("resultId") BigDecimal resultId) { return tmsshipFeign.selectWaterQualityResult(resultId); } @PostMapping("deleteWaterQualityResult/{resultId}") @ApiOperation(value = "逻辑删除水分质检") Map deleteWaterQualityResult(@PathVariable("resultId") BigDecimal resultId) { return tmsshipFeign.deleteWaterQualityResult(resultId); } @PostMapping("updateWaterQualityResult") @ApiOperation(value = "修改水分质检") Map updateWaterQualityResult(@RequestBody Map tmsshipWaterQualityResult) { return tmsshipFeign.updateWaterQualityResult(tmsshipWaterQualityResult); } @PostMapping("addWaterQualityResult") @ApiOperation(value = "新增水分质检") Map addWaterQualityResult(@RequestBody Map map) { return tmsshipFeign.addWaterQualityResult(map); } /** * 船只信息 * * @param mapValue * @param pageNum * @param pageSize * @param apiId * @return */ @PostMapping("getCapacities") @ApiOperation(value = "展示船只信息列表") public Map getCapacities(BigDecimal instructionsId, @RequestBody(required = false) Map mapValue, Integer pageNum, Integer pageSize, Integer apiId) { if (mapValue == null) { mapValue = new HashMap<>(); } return tmsshipFeign.getCapacities(instructionsId, mapValue, pageNum, pageSize, apiId); } @PostMapping("getInstructionsCapacity/{instructionsCapacityId}") @ApiOperation(value = "查询船只信息") Map getInstructionsCapacity(@PathVariable("instructionsCapacityId") BigDecimal instructionsCapacityId) { return tmsshipFeign.getInstructionsCapacity(instructionsCapacityId); } @PostMapping("deleteInstructionsCapacity/{instructionsCapacityId}") @ApiOperation(value = "逻辑删除船只信息") Map deleteInstructionsCapacity(@PathVariable("instructionsCapacityId") BigDecimal instructionsCapacityId) { return tmsshipFeign.deleteInstructionsCapacity(instructionsCapacityId); } @PostMapping("updateInstructionsCapacity") @ApiOperation(value = "修改船只信息") Map updateInstructionsCapacity(@RequestBody Map omsshipInstructionsCapacity) { return tmsshipFeign.updateInstructionsCapacity(omsshipInstructionsCapacity); } @PostMapping("addInstructionsCapacity") @ApiOperation(value = "新增船只信息") Map addInstructionsCapacity(@RequestBody Map omsshipInstructionsCapacity) { return tmsshipFeign.addInstructionsCapacity(omsshipInstructionsCapacity); } /** * 装船指令 * * @param mapValue * @param pageNum * @param pageSize * @param apiId * @return */ @PostMapping("getShipMentInstructionsList") @ApiOperation(value = "展示装船指令列表") public Map getShipMentInstructionsList(@RequestBody(required = false) Map mapValue, Integer pageNum, Integer pageSize, Integer apiId, String con) { if (mapValue == null) { mapValue = new HashMap<>(); } return tmsshipFeign.getShipMentInstructionsList(mapValue==null?new HashMap<>():mapValue, pageNum, pageSize, apiId,con); } @PostMapping("getShipmentInstructions/{instructionsId}") @ApiOperation(value = "查询装船指令") Map getShipmentInstructions(@PathVariable("instructionsId") BigDecimal instructionsId) { return tmsshipFeign.getShipmentInstructions(instructionsId); } @PostMapping("deleteByPrimaryKey/{instructionsId}") @ApiOperation(value = "逻辑删除装船指令") Map deleteByPrimaryKey(@PathVariable("instructionsId") BigDecimal instructionsId) { return tmsshipFeign.deleteByPrimaryKey(instructionsId); } @PostMapping("updateIssueStatus/{shipmentInstructionsId}") @ApiOperation(value = "修改状态") Map updateIssueStatus(@PathVariable("shipmentInstructionsId") BigDecimal shipmentInstructionsId) { return tmsshipFeign.updateIssueStatus(shipmentInstructionsId); } @PostMapping("updateShipmentInstructions") @ApiOperation(value = "修改装船指令") Map updateShipmentInstructions(@RequestBody Map omsshipShipmentInstructions) { return tmsshipFeign.updateShipmentInstructions(omsshipShipmentInstructions); } @PostMapping("addShipmentInstructions") @ApiOperation(value = "新增装船指令") Map addShipmentInstructions(@RequestBody Map omsshipShipmentInstructions) { return tmsshipFeign.addShipmentInstructions(omsshipShipmentInstructions); } /** * 货权转移 * * @param mapValue * @param pageNum * @param pageSize * @param apiId * @return */ @PostMapping("getAmsshipCargoTranferResultList") @ApiOperation(value = "展示货权转移") public Map getAmsshipCargoTranferResultList(@RequestBody(required = false) Map mapValue, Integer pageNum, Integer pageSize, Integer apiId, String con) { if (mapValue == null) { mapValue = new HashMap<>(); } return tmsshipFeign.getAmsshipCargoTranferResultList(mapValue==null?new HashMap<>():mapValue, pageNum, pageSize, apiId,con); } @PostMapping("getGroupList") @ApiOperation(value = "展示收货人列表") @ApiImplicitParams( @ApiImplicitParam(name="apiId",value="217") ) public Map getGroupList(@RequestBody(required = false) Map mapValue, Integer pageNum, Integer pageSize, Integer apiId, String con) { if (mapValue == null) { mapValue = new HashMap<>(); } return tmsshipFeign.getGroupList(mapValue==null?new HashMap<>():mapValue, pageNum, pageSize, apiId,con); } @PostMapping("getMaterialList") @ApiOperation(value = "展示物资列表") @ApiImplicitParams( @ApiImplicitParam(name="apiId",value="216") ) public Map getMaterialList(@RequestBody(required = false) Map mapValue, Integer pageNum, Integer pageSize, Integer apiId, String con) { if (mapValue == null) { mapValue = new HashMap<>(); } return tmsshipFeign.getMaterialList(mapValue==null?new HashMap<>():mapValue, pageNum, pageSize, apiId,con); } @PostMapping("selectShippeByName") @ApiOperation(value = "展示货权转移送达单位列表") @ApiImplicitParams( @ApiImplicitParam(name = "apiId",value = "215") ) public Map selectShippeByName(@RequestBody(required = false) Map mapValue, Integer pageNum, Integer pageSize, Integer apiId, String con) { if (mapValue == null) { mapValue = new HashMap<>(); } return tmsshipFeign.selectShippeByName(mapValue==null?new HashMap<>():mapValue, pageNum, pageSize, apiId,con); } @PostMapping("insertamsshipCargoTransferResult") @ApiOperation(value = "新增货权转移") Map insertamsshipCargoTransferResult(@RequestBody Map amsshipCargoTransferResult) { return tmsshipFeign.insertamsshipCargoTransferResult(amsshipCargoTransferResult); } @PostMapping("deleteByCargoId/{cargoTransferResultId}") @ApiOperation(value = "逻辑删除货权转移") Map deleteByCargoId(@PathVariable("cargoTransferResultId") Integer cargoTransferResultId) { return tmsshipFeign.deleteByCargoId(cargoTransferResultId); } @PostMapping("editCargoTransferResult") @ApiOperation(value = "修改货权转移") Map editCargoTransferResult(@RequestBody Map amsshipCargoTransferResult) { return tmsshipFeign.editCargoTransferResult(amsshipCargoTransferResult); } @PostMapping("selectByCargoTranferResultId/{cargoTransferResultId}") @ApiOperation(value = "通过id查询货权转移") Map selectByCargoTranferResultId(@PathVariable("cargoTransferResultId") Integer cargoTransferResultId) { return tmsshipFeign.selectByCargoTranferResultId(cargoTransferResultId); } /** * 提货委托 * * @param mapValue * @param pageNum * @param pageSize * @param apiId * @return */ @PostMapping("getAmsshipDeliveryAttroneyList") @ApiOperation(value = "展示提货委托") public Map getAmsshipDeliveryAttroneyList(@RequestBody(required = false) Map mapValue, Integer pageNum, Integer pageSize, Integer apiId, String con, Integer status) { if (mapValue == null) { mapValue = new HashMap<>(); } return tmsshipFeign.getAmsshipDeliveryAttroneyList(mapValue==null?new HashMap<>():mapValue, pageNum, pageSize, apiId,con,status); } @PostMapping("insertshipDeliveryAttorney") @ApiOperation(value = "新增提货委托") Map insertshipDeliveryAttorney(@RequestBody Map amsshipDeliveryAttorney) { return tmsshipFeign.insertshipDeliveryAttorney(amsshipDeliveryAttorney); } @PostMapping("deleteByAttorneyId/{attorneyId}") @ApiOperation(value = "逻辑删除提货委托") Map deleteByAttorneyId(@PathVariable("attorneyId") Integer attorneyId) { return tmsshipFeign.deleteByAttorneyId(attorneyId); } @PostMapping("editDeliveryAttroney") @ApiOperation(value = "修改提货委托") Map editDeliveryAttroney(@RequestBody Map amsshipDeliveryAttorney) { return tmsshipFeign.editDeliveryAttroney(amsshipDeliveryAttorney); } @PostMapping("getDeliveryAttorneyId/{attorneyId}") @ApiOperation(value = "通过id查询提货委托") Map getDeliveryAttorneyId(@PathVariable("attorneyId") Integer attorneyId) { return tmsshipFeign.getDeliveryAttorneyId(attorneyId); } @PostMapping("sendDeliveryAttorneyStatus/{attorneyId}") @ApiOperation(value = "下发提货委托") Map sendDeliveryAttorneyStatus(@PathVariable("attorneyId") Integer attorneyId) { return tmsshipFeign.sendDeliveryAttorneyStatus(attorneyId); } /** * 放货通知 * * @param mapValue * @param pageNum * @param pageSize * @param apiId * @return */ @PostMapping("getshipDeliveryNoticeList") @ApiOperation(value = "展示放货通知") public Map getshipDeliveryNoticeList(@RequestBody(required = false) Map mapValue, Integer pageNum, Integer pageSize, Integer apiId, String con, Integer status) { if (mapValue == null) { mapValue = new HashMap<>(); } return tmsshipFeign.getshipDeliveryNoticeList(mapValue==null?new HashMap<>():mapValue, pageNum, pageSize, apiId,con,status); } @PostMapping("insertDeliveryNotice") @ApiOperation(value = "新增放货通知") Map insertDeliveryNotice(@RequestBody Map amsshipDeliveryNotice) { return tmsshipFeign.insertDeliveryNotice(amsshipDeliveryNotice); } @PostMapping("deleteByNoticeId/{noticeId}") @ApiOperation(value = "逻辑删除放货通知") Map deleteByNoticeId(@PathVariable("noticeId") Integer noticeId) { return tmsshipFeign.deleteByNoticeId(noticeId); } @PostMapping("editDeliveryNotice") @ApiOperation(value = "修改放货通知") Map editDeliveryNotice(@RequestBody Map editDeliveryNotice) { return tmsshipFeign.editDeliveryNotice(editDeliveryNotice); } @PostMapping("selectByNoticeId/{noticeId}") @ApiOperation(value = "通过id查询放货通知") Map selectByNoticeId(@PathVariable("noticeId") Integer noticeId) { return tmsshipFeign.selectByNoticeId(noticeId); } @PostMapping("sendDeliveryNotice/{noticeId}") @ApiOperation(value = "下发放货通知") Map sendDeliveryNotice(@PathVariable("noticeId") Integer noticeId) { return tmsshipFeign.sendDeliveryNotice(noticeId); } //船舶动态表 @PostMapping("/selectAll") Map selectAll(){ return tmsshipFeign.selectAll(); } /** * 下拉框 * * @return */ @GetMapping("getGroupId") @ApiOperation(value = "得到下拉") public Map getGroupId() { return tmsshipFeign.getGroupId(); } @GetMapping("getMaterialId") @ApiOperation(value = "得到物资ID下拉") public Map getMaterialId(){ return tmsshipFeign.getMaterialId(); } @GetMapping("getCargoId") @ApiOperation(value = "得到货物下拉") public Map getCargoId() { return tmsshipFeign.getCargoId(); } @GetMapping("insertBetchId") @ApiOperation(value = "得到批次下拉") public Map insertBetchId() { return tmsshipFeign.insertBetchId(); } @GetMapping("getAttorneyId") @ApiOperation(value = "得到提货下拉") public Map getAttorneyId() { return tmsshipFeign.getAttorneyId(); } @GetMapping("getNoticeId") @ApiOperation(value = "得到放货下拉") public Map getNoticeId() { return tmsshipFeign.getNoticeId(); } @GetMapping("getPortName") @ApiOperation(value = "得到货权转移单位") public Map getPortName() { return tmsshipFeign.getPortName(); } @GetMapping("getPortId") @ApiOperation(value = "得到港口下拉") public Map getPortId() { return tmsshipFeign.getPortId(); } @GetMapping("getRmRawId") @ApiOperation(value = "得到仓库下拉") public Map getRmRawId() { return tmsshipFeign.getRmRawId(); } @GetMapping("getPierId") @ApiOperation(value = "得到码头下拉") public Map getPierId() { return tmsshipFeign.getPierId(); } @ApiOperation(value = "查询特定所有的物资") @GetMapping("/getFuMaterial/{type}") public Map getFuMaterial(@PathVariable("type") Integer type) { return tmsTruckFeign.getFuMaterial(type); } @GetMapping("getResultNumber") @ApiOperation(value = "得到实绩编号下拉") public Map getResultNumber() { return tmsshipFeign.getResultNumber(); } @GetMapping("getCarrier") @ApiOperation(value = "得到承运商下拉") public Map getCarrier() { return tmsshipFeign.getCarrier(); } @GetMapping("getShipperId") @ApiOperation(value = "得到托运方下拉") public Map getShipperId() { return tmsshipFeign.getShipper(); } @GetMapping("getOrderId") @ApiOperation(value = "得到装船指令下拉") public Map getTask() { return tmsshipFeign.getTask(); } @GetMapping("getCapacityId") @ApiOperation(value = "得到船下拉") public Map getCapacityId() { return tmsshipFeign.getCapacityId(); } /*======================================火运==========================================*/ //************************************TmstrainLoadingResultController******************** @ApiOperation(value = "查询装车作业信息") @ApiImplicitParams({ @ApiImplicitParam(name = "apiId(58)", value = "表头", required = false, dataType = "Interger") }) @PostMapping("/getTmstrainWagonLoad") public Map getTmstrainWagonLoad(@RequestBody(required = false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize, Integer resultType, String con) { return tmsTrainFeign.getTmstrainWagonLoad(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize, resultType, con); } @ApiOperation(value = "新增车皮装车作业实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "tmstrainLoadingResult", value = "车皮装车对象", required = false, dataType = "TmstrainLoadingResult") }) @PostMapping(value = "/insertTmstrainLoadingResult") public Map insertTmstrainLoadingResult(@RequestBody(required = false) Map map) { return tmsTrainFeign.insertTmstrainLoadingResult(map); } @ApiOperation(value = "通过主键查询车皮装车作业信息") @ApiImplicitParams({ @ApiImplicitParam(name = "resultId", value = "车皮装车主键", required = false, dataType = "BigDecimal") }) @PostMapping(value = "/getTmstrainLoadingResultByResultId/{resultId}") public Map getTmstrainLoadingResultByResultId(@PathVariable("resultId") BigDecimal resultId) { return tmsTrainFeign.getTmstrainLoadingResultByResultId(resultId); } @ApiOperation(value = "通过主键修改车皮装车作业实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "tmstrainLoadingResult", value = "修改车皮装车map", required = false, dataType = "TmstrainWagonLoadResult") }) @PostMapping(value = "/upadteTmstrainLoadingResultByResultId") public Map upadteTmstrainLoadingResultByResultId(@RequestBody(required = false) Map map) { return tmsTrainFeign.upadteTmstrainLoadingResultByResultId(map); } @ApiOperation(value = "通过主键删除车皮装车作业实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "resultId", value = "主键ID", required = false, dataType = "BigDecimal") }) @PostMapping(value = "/deleteTmstrainLoadingResultByResultId") public Map deleteTmstrainLoadingResultByResultId(@RequestParam BigDecimal resultId) { return tmsTrainFeign.deleteTmstrainLoadingResultByResultId(resultId); } //********************下拉框********************** @ApiOperation(value = "获取发站地点名称") @ApiImplicitParams({ }) @GetMapping(value = "/getSendStationName") public Map getSendStationName() { return tmsTrainFeign.getSendStationName(); } @ApiOperation(value = "获取到站地点名称") @GetMapping(value = "/getArrivalStationName") public Map getArrivalStationName() { return tmsTrainFeign.getArrivalStationName(); } @ApiOperation(value = "获取批次ID") @GetMapping(value = "/getBatchId") public Map getBatchId() { return tmsTrainFeign.getBatchId(); } @ApiOperation(value = "获取已装车还未卸车车皮") @PostMapping(value = "/getWagonNo/{resultType}") public Map getWagonNo(@PathVariable("resultType") Integer resultType, @RequestBody(required = false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize){ return tmsTrainFeign.getWagonNo(resultType, mapValue==null?new HashMap<>():mapValue, apiId, pageNum, pageSize); } @ApiOperation(value = "查询所有发运计划") @GetMapping(value = "/getRailPlan") public Map getRailPlan() { return tmsTrainFeign.getRailPlan(); } @GetMapping(value = "/getDilBatch") public Map getDilBatch() { return tmsTruckFeign.getDilBatch(); } @GetMapping(value = "/getCarrierId") public Map getCarrierId() { return tmsTruckFeign.getCarrier(); } @GetMapping(value = "/getLine") public Map getLine() { return tmsTruckFeign.getLine(); } @GetMapping(value = "/getWarehouse") public Map getWarehouse() { return tmsTruckFeign.getWarehouse(); } @GetMapping(value = "/getGatepost") public Map getGatepost() { return tmsTruckFeign.getGatepost(); } @GetMapping(value = "/getAPO") public Map getAPO() { return tmsTruckFeign.getAPO(); } @GetMapping(value = "/getFuCapacityId") public Map getFuCapacityId() { return tmsTruckFeign.getFuCapacityId(); } @GetMapping(value = "/getPort") public Map getPort() { return tmsTruckFeign.getPort(); } @ApiOperation(value = "查询卸货点") @GetMapping("/getUnloadPoint/{type}") public Map getUnloadPoint(@PathVariable("type") Integer type) { return tmsTruckFeign.getUnloadPoint(type); } @ApiOperation(value = "查询卸车作业信息") @ApiImplicitParams({ @ApiImplicitParam(name = "apiId(60)", value = "表头", required = false, dataType = "Interger") }) @PostMapping("/getTmstrainWagonUnLoad") public Map getTmstrainWagonUnLoad(@RequestBody(required = false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize, Integer resultType, String con) { return tmsTrainFeign.getTmstrainWagonUnLoad(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize, resultType,con); } @ApiOperation(value = "通过主键删除车皮卸车作业实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "unloadingId", value = "主键ID", required = false, dataType = "BigDecimal") }) @PostMapping(value = "/deleteTmstrainWagonUnLoadResultByUnLoadingId") public Map deleteTmstrainWagonUnLoadResultByUnLoadingId(@RequestParam BigDecimal unloadingId) { return tmsTrainFeign.deleteTmstrainWagonUnLoadResultByUnLoadingId(unloadingId); } @ApiOperation(value = "新增车皮卸车作业实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "tmstrainWagonUnloadResult", value = "车皮卸车对象", required = false, dataType = "TmstrainWagonUnloadResult") }) @PostMapping(value = "/insertTmstrainWagonUnLoadResult") public Map insertTmstrainWagonUnLoadResult(@RequestBody(required = false) Map tmstrainWagonUnloadResult) { return tmsTrainFeign.insertTmstrainWagonUnLoadResult(tmstrainWagonUnloadResult); } @ApiOperation(value = "通过主键修改车皮卸车作业实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "tmstrainWagonUnloadResult", value = "车皮卸车对象", required = false, dataType = "TmstrainWagonUnloadResult") }) @PostMapping(value = "/upadteTmstrainWagonUnLoadResultByUnLoadingId") public Map upadteTmstrainWagonUnLoadResultByUnLoadingId(@RequestBody(required = false) Map tmstrainWagonUnloadResult) { return tmsTrainFeign.upadteTmstrainWagonUnLoadResultByUnLoadingId(tmstrainWagonUnloadResult); } @ApiOperation(value = "查看火运实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "apiId(65)", value = "表头", required = false, dataType = "Interger") }) @PostMapping("/getTmstrainresult") public Map getTmstrainresult(@RequestBody(required = false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize, String con) { return tmsTrainFeign.getTmstrainresult(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize,con); } @ApiOperation(value = "通过主键查询车皮卸车作业信息") @ApiImplicitParams({ @ApiImplicitParam(name = "unloadingId", value = "车皮卸车主键", required = false, dataType = "BigDecimal") }) @PostMapping(value = "/getTmstrainWagonUnLoadResultByUnLoadingId/{unloadingId}") public Map getTmstrainWagonUnLoadResultByUnLoadingId(@PathVariable("unloadingId") BigDecimal unloadingId) { return tmsTrainFeign.getTmstrainWagonUnLoadResultByUnLoadingId(unloadingId); } //下拉框 @ApiOperation(value = "获取卸车地点名称") @ApiImplicitParams({ }) @GetMapping(value = "/getUnloadingPointName") public Map getUnloadingPointName() { return tmsTrainFeign.getUnloadingPointName(); } @ApiOperation(value = "获取卸车路径名称") @ApiImplicitParams({ }) @GetMapping(value = "/getUnloadingRouteName") public Map getUnloadingRouteName() { return tmsTrainFeign.getUnloadingRouteName(); } @ApiOperation(value = "查询请车作业") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"), @ApiImplicitParam(name = "apiId(57)", 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("/getAllWagonPlease") public Map getAllWagonPlease(@RequestBody(required = false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize, Integer status, Integer resultType, Integer resultId, String con) { return tmsTrainFeign.getAllWagonPlease(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize, status, resultType,resultId,con); } @ApiOperation(value = "通过Id查询请车作业") @PostMapping("/getWagonPleaseById/{resultId}") public Map getWagonPleaseById(@PathVariable("resultId") Integer resultId) { return tmsTrainFeign.getWagonPleaseById(resultId); } @ApiOperation(value = "新增请车作业") @ApiImplicitParams({ @ApiImplicitParam(name = "amstrainWagonPlease", value = "请车作业对象", required = false, dataType = "AmstrainWagonPlease"), }) @PostMapping("/addWagonPlease") public Map addWagonPlease(@RequestBody(required = false) Map tmstrainPleaseApproveResult) { return tmsTrainFeign.addWagonPlease(tmstrainPleaseApproveResult); } @ApiOperation(value = "修改请车作业") @ApiImplicitParams({ @ApiImplicitParam(name = "tmstrainPleaseApproveResult", value = "请车作业实绩对象", required = false, dataType = "TmstrainPleaseApproveResult"), }) @PostMapping("/updateWagonPlease") public Map updateWagonPlease(@RequestBody(required = false) Map tmstrainPleaseApproveResult) { return tmsTrainFeign.updateWagonPlease(tmstrainPleaseApproveResult); } @ApiOperation(value = "逻辑删除请车作业 设置状态码为 3") @ApiImplicitParams({ @ApiImplicitParam(name = "tmstrainPleaseApproveResult", value = "请车作业实绩对象", required = false, dataType = "TmstrainPleaseApproveResult"), }) @PostMapping("/deleteWagonPlease/{resultId}") public Map deleteWagonPlease(@PathVariable("resultId") Integer resultId) { return tmsTrainFeign.deleteWagonPlease(resultId); } @ApiOperation(value = "下发请车作业 设置状态码为 1") @ApiImplicitParams({ @ApiImplicitParam(name = "resultId", value = "请车作业实绩对象", required = false, dataType = "Integer"), }) @PostMapping("/sendWagonPlease/{resultId}") public Map sendWagonPlease(@PathVariable("resultId") Integer resultId) { return tmsTrainFeign.sendWagonPlease(resultId); } //下拉框 @ApiOperation(value = "查询所有发货单位") @GetMapping("/getShipper") public Map getShipper() { return tmsTrainFeign.getShipper(); } @ApiOperation(value = "查询批车作业") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"), @ApiImplicitParam(name = "apiId(70)", 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("/getApproveAllWagonPlease") public Map getApproveAllWagonPlease(@RequestBody(required = false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize, Integer resultType, Integer status, String con) { return tmsTrainFeign.getApproveAllWagonPlease(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize, resultType,status,con); } @ApiOperation(value = "通过Id查询批车作业") @PostMapping("/getApproveWagonPleaseById/{resultId}") public Map getApproveWagonPleaseById(@PathVariable("resultId") Integer resultId) { return tmsTrainFeign.getApproveWagonPleaseById(resultId); } @ApiOperation(value = "新增批车作业") @ApiImplicitParams({ @ApiImplicitParam(name = "tmstrainPleaseApproveResult", value = "请车作业实绩对象", required = false, dataType = "TmstrainPleaseApproveResult"), }) @PostMapping("/addApproveWagonPlease") public Map addApproveWagonPlease(@RequestBody(required = false) Map tmstrainPleaseApproveResult) { return tmsTrainFeign.addApproveWagonPlease(tmstrainPleaseApproveResult); } @ApiOperation(value = "修改批车作业") @ApiImplicitParams({ @ApiImplicitParam(name = "tmstrainPleaseApproveResult", value = "请车作业实绩对象", required = false, dataType = "TmstrainPleaseApproveResult"), }) @PostMapping("/updateApproveWagonPlease") public Map updateApproveWagonPlease(@RequestBody(required = false) Map tmstrainPleaseApproveResult) { return tmsTrainFeign.updateApproveWagonPlease(tmstrainPleaseApproveResult); } @ApiOperation(value = "逻辑删除批车作业") @ApiImplicitParams({ @ApiImplicitParam(name = "resultId", value = "请车作业实绩对象", required = false, dataType = "Integer"), }) @PostMapping("/deleteApproveWagonPlease/{resultId}") public Map deleteApproveWagonPlease(@PathVariable("resultId") Integer resultId) { return tmsTrainFeign.deleteApproveWagonPlease(resultId); } /*======================================汽运==========================================*/ //******************************************TmstruckLoadResultController*********************************** @ApiOperation(value="查询所有正在排队的销售订单") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"), @ApiImplicitParam(name = "apiId(227)", value = "动态表头", required = false, dataType = "Integer"), @ApiImplicitParam(name = "pageNum", value = "页码", required = false, dataType = "Integer"), @ApiImplicitParam(name = "pageSize", value = "页", required = false, dataType = "Integer"), }) @PostMapping("/getSaleOrderOnQueue") public Map getSaleOrderOnQueue(@RequestBody(required=false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize, String con){ return tmsTruckFeign.getSaleOrderOnQueue(mapValue==null?new HashMap<>():mapValue, apiId, pageNum, pageSize, con); } @ApiOperation(value="查询订单下的物资") @GetMapping("getOrderMaterial/{orderId}") public Map getOrderMaterial(@PathVariable("orderId") Integer orderId){ return tmsTruckFeign.getOrderMaterial(orderId); } @ApiOperation(value="查询仓库下所有月台") @GetMapping("getPlatformIdByWarehouse/{warehouseId}") public Map getPlatformIdByWarehouse(@PathVariable("warehouseId") Integer warehouseId){ return tmsTruckFeign.getPlatformIdByWarehouse(warehouseId); } @ApiOperation(value="修改装车点和装车顺序:销售钢材专用 ") @ApiImplicitParams({ @ApiImplicitParam(name = "map", value = "", required = false, dataType = "Map"), }) @PostMapping("/updateLoadingIdAndLoadSq") public Map updateLoadingIdAndLoadSq(@RequestBody(required=false) Map map){ return tmsTruckFeign.updateLoadingIdAndLoadSq(map); } @ApiOperation(value = "查询所有装车实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"), @ApiImplicitParam(name = "apiId(91)", value = "动态表头", required = false, dataType = "Integer"), @ApiImplicitParam(name = "pageNum", value = "页码", required = false, dataType = "Integer"), @ApiImplicitParam(name = "pageSize", value = "页", required = false, dataType = "Integer"), }) @PostMapping("/getAllLoadResult") public Map getAllLoadResult(@RequestBody(required=false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize, Integer status, Integer orderType, String con){ return tmsTruckFeign.getAllLoadResult(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize, status, orderType, con); } @ApiOperation(value = "新增采购汽车装车实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "", required = false, dataType = "Map"), }) @PostMapping("/addCGLoadResult") public Map addCGLoadResult(@RequestBody(required = false) Map mapValue) { return tmsTruckFeign.addCGLoadResult(mapValue); } @ApiOperation(value="销售新增钢材装车实绩 ") @ApiImplicitParams({ @ApiImplicitParam(name = "map", value = "", required = false, dataType = "Map"), }) @PostMapping("addSaleLoadResult") public Map addSaleLoadResult(@RequestBody(required=false) Map map){ return tmsTruckFeign.addSaleLoadResult(map); } @ApiOperation(value="销售新增钢渣、水渣、危化品装车实绩 ") @ApiImplicitParams({ @ApiImplicitParam(name = "map", value = "", required = false, dataType = "Map"), }) @PostMapping("/addSale2LoadResult") public Map addSale2LoadResult(@RequestBody(required=false) Map map){ return tmsTruckFeign.addSale2LoadResult(map); } @ApiOperation(value = "修改汽车装车实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "tmstruckLoadResult", value = "装车作业实绩对象", required = false, dataType = "TmstruckLoadResult"), }) @PostMapping("/updateLoadResult") public Map updateLoadResult(@RequestBody Map map) { return tmsTruckFeign.updateLoadResult(map); } @ApiOperation(value = "通过ID查询装车实绩 ") @ApiImplicitParams({ @ApiImplicitParam(name = "resultId", value = "装车作业实绩ID", required = false, dataType = "Integer"), }) @PostMapping("/getLoadResultById/{resultId}") public Map getLoadResultById(@PathVariable("resultId") Integer resultId) { return tmsTruckFeign.getLoadResultById(resultId); } @ApiOperation(value = "逻辑删除车装车实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "tmstruckLoadResult", value = "装车作业实绩对象", required = false, dataType = "TmstruckLoadResult"), }) @PostMapping("/deleteLoadResult/{resultId}") public Map deleteLoadResult(@PathVariable("resultId") Integer resultId) { return tmsTruckFeign.deleteLoadResult(resultId); } //***************************************TmstruckEnfactoryResultController*************************** @ApiOperation(value = "查询所有的进厂实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"), @ApiImplicitParam(name = "apiId(220)", 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("/getAllEnFactoryResult") public Map getAllEnFactoryResult(@RequestBody(required=false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize, Integer orderType, String con ){ return tmsTruckFeign.getAllEnFactoryResult(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize, orderType, con); } @ApiOperation(value="通过运输订单id查询物资信息") @ApiImplicitParams({ @ApiImplicitParam(name = "orderId", value = "运输订单id", required = false, dataType = "Integer"), }) @GetMapping("/getMaterial") public Map getMaterial(Integer orderId){ return tmsTruckFeign.getMaterial(orderId); } @ApiOperation(value="通过采集系统传来的数据新增进厂作业实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "运输计划实绩对象", required = false, dataType = "Map"), }) @PostMapping("/addEnFactoryResult") public Map addEnFactoryResult(@RequestBody(required = false) Map mapValue) { return tmsTruckFeign.addEnFactoryResult(mapValue); } @ApiOperation(value = "PDA扫描更新进厂作业实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "运输计划实绩对象", required = false, dataType = "Map"), }) @PostMapping("/enFactoryResultByPDA") public Map enFactoryResultByPDA(@RequestBody(required = false) Map mapValue) { return tmsTruckFeign.enFactoryResultByPDA(mapValue); } //***************************************TmstruckWeightResultController*************************** @ApiOperation(value = "查询计毛实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"), @ApiImplicitParam(name = "apiId(102)", 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("/getAllJiMaoResult") public Map getAllJiMaoResult(@RequestBody(required=false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize, Integer orderType,String con){ return tmsTruckFeign.getAllJiMaoResult(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize, orderType, con); } @ApiOperation(value = "查询计皮实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"), @ApiImplicitParam(name = "apiId(104)", 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("/getAllJiPiResult") public Map getAllJiPiResult(@RequestBody(required=false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize, Integer orderType, String con) { return tmsTruckFeign.getAllJiPiResult(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize, orderType, con); } @ApiOperation(value = "采集新增计毛实绩 ") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "采集的数据", required = false, dataType = "Map"), }) @PostMapping("/addJiMaoResult") public Map addJiMaoResult(@RequestBody Map mapValue) { return tmsTruckFeign.addJiMaoResult(mapValue); } @ApiOperation(value = "采集新增计皮实绩 ") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "采集的数据", required = false, dataType = "Map"), }) @PostMapping("/addJiPiResult") public Map addJiPiResult(@RequestBody Map mapValue) { return tmsTruckFeign.addJiPiResult(mapValue); } //****************************************TmstruckUnloadResultController******************************* @ApiOperation(value = "查询卸货实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"), @ApiImplicitParam(name = "apiId(103)", 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("/getUnloadResult") public Map getUnloadResult(@RequestBody(required=false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize, Integer orderType, String con ){ return tmsTruckFeign.getUnloadResult(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize, orderType, con); } @ApiOperation(value = "添加卸货实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "resultId", value = "装车作业实绩ID", required = false, dataType = "Integer"), }) @PostMapping("/addUnloadResult") public Map addUnloadResult(@RequestBody Map mapValue) { return tmsTruckFeign.addUnloadResult(mapValue); } @ApiOperation(value = "更新卸货实绩 ") @ApiImplicitParams({ @ApiImplicitParam(name = "resultId", value = "装车作业实绩ID", required = false, dataType = "Integer"), }) @PostMapping("/updateUnloadResult") public Map updateUnloadResult(@RequestBody Map mapValue) { return tmsTruckFeign.updateUnloadResult(mapValue); } //****************************************TmstruckReceiptResultController******************************* @ApiOperation(value = "查询收货实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"), @ApiImplicitParam(name = "apiId(107)", 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("/getReceiveResult") public Map getReceiveResult(@RequestBody(required=false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize, Integer orderType,String con ){ return tmsTruckFeign.getReceiveResult(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize, orderType, con); } //****************************************TmstruckLeaveFactoryResultController******************************* @ApiOperation(value="查询出厂实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"), @ApiImplicitParam(name = "apiId(110)", 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("/getLeaveFactoryResult") public Map getLeaveFactoryResult(@RequestBody(required=false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize, Integer orderType,String con ){ return tmsTruckFeign.getLeaveFactoryResult(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize, orderType, con); } @ApiOperation(value="PAD扫描汽车出厂实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "", required = false, dataType = "Map"), }) @PostMapping("/addLeaveFactoryResult") public Map addLeaveFactoryResult(@RequestBody(required = false) Map mapValue) { return tmsTruckFeign.addLeaveFactoryResult(mapValue); } //****************************************TmstruckMeasureCommissionController******************************* @ApiOperation(value = "查询计量委托 ") @ApiImplicitParams({ @ApiImplicitParam(name = "resultId", value = "装车作业实绩ID", required = false, dataType = "Integer"), }) @PostMapping("/getAllMeasureCommission/{type}") public Map getAllMeasureCommission(@PathVariable("type") Integer type) { return tmsTruckFeign.getAllMeasureCommission(type); } //****************************************TmstruckQualityResultController******************************* @ApiOperation(value = "查询所有的质检作业") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"), @ApiImplicitParam(name = "apiId(111)", 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("/getQualityResult") public Map getQualityResult(@RequestBody(required=false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize, Integer orderType, String con ){ return tmsTruckFeign.getQualityResult(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize,orderType, con); } @ApiOperation(value = "通过ID获取质检实绩 ") @ApiImplicitParams({ @ApiImplicitParam(name = "resultId", value = "质检作业实绩ID", required = false, dataType = "Integer"), }) @PostMapping("/getQualityResultById/{resultId}") public Map getQualityResultById(@PathVariable("resultId") Integer resultId) { return tmsTruckFeign.getQualityResultById(resultId); } @ApiOperation(value = "修改质检实绩 ") @ApiImplicitParams({ @ApiImplicitParam(name = "resultId", value = "质检作业实绩ID", required = false, dataType = "Integer"), }) @PostMapping("/updateQualityResult") public Map updateQualityResult(@RequestBody(required = false) Map mapValue) { return tmsTruckFeign.updateQualityResult(mapValue); } //*********************************内转物流tms-train********************************************************************* @PostMapping("/addTrainLoadResultForConverted") @ApiOperation(value = "内转物流新增装车") public Map addTrainLoadResultForConverted(@RequestBody(required = false) Map tmstrainLoadingResult) { return tmsTrainFeign.addTrainLoadResultForConverted(tmstrainLoadingResult); } @ApiOperation(value = "内转新增卸车实绩") @ApiImplicitParams({ }) @PostMapping(value = "/addTmsTrainUnloadResultForNZ") public Map addTmsTrainUnloadResultForNZ(@RequestBody(required = false)Map map) { return tmsTrainFeign.addTmsTrainUnloadResultForNZ(map); } @ApiOperation(value = "查询车皮物资信息") @ApiImplicitParams({ @ApiImplicitParam(name = "apiId(213)", value = "表头", required = false, dataType = "Interger") }) @PostMapping(value = "/getMaterialAndCarByLoadingId") public Map getMaterialAndCarByLoadingId( @RequestBody(required = false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize, Integer loadingId, Integer unloadingId) { return tmsTrainFeign.getMaterialAndCarByLoadingId(mapValue==null?new HashMap<>():mapValue, apiId, pageNum, pageSize, loadingId, unloadingId); } @PostMapping("/selectLoadByResultId/{resultId}") @ApiOperation(value = "内转物流通过主键查询车皮装车作业信息") public Map selectLoadByResultId(@PathVariable("resultId") BigDecimal resultId) { Map mes = tmsTrainFeign.selectLoadByResultId(resultId); return mes; } @ApiOperation(value = "内转查询装车作业信息") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"), @ApiImplicitParam(name = "apiId(203)", 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("/getTmstrainWagonLoadForConverted") public Map getTmstrainWagonLoadForConverted(@RequestBody(required = false) Integer apiId, Integer pageNum, Integer pageSize, String con ) { return tmsTrainFeign.getTmstrainWagonLoadForConverted(apiId, pageNum, pageSize,con); } @PostMapping("/addWagonPleaseForNZ") @ApiOperation(value = "内转物流新增请车") public Map addPleaseForNZ(@RequestBody(required = false) Map tmstrainLoadingResult) { return tmsTrainFeign.addPleaseForNZ(tmstrainLoadingResult); } @ApiOperation(value="内转新增达州站-厂内装车实绩 ") @ApiImplicitParams({ @ApiImplicitParam(name = "map", value = "", required = false, dataType = "Map"), }) @PostMapping("/addDaZhouToDaGangLoadResult") public Map addDaZhouToDaGangLoadResult(@RequestBody(required = false)Map map){ return tmsTruckFeign.addDaZhouToDaGangLoadResult(map); } @ApiOperation(value = "内转查询请车作业信息") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"), @ApiImplicitParam(name = "apiId(199)", 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("/getAllWagonPleaseForConverted") public Map getAllWagonPleaseForConverted(@RequestBody(required = false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize, Integer status, String con ) { if (mapValue == null) { mapValue = new HashMap<>(); } mapValue.put("status", status); return tmsTrainFeign.getTmstrainWagonLoadForConverted(apiId, pageNum, pageSize,con); } @PostMapping("/getPleasePlanByResultId/{resultId}") @ApiOperation(value = "内转物流通过主键查请车计划") public Map getPleasePlanByResultId(@PathVariable("resultId") BigDecimal resultId) { Map mes = tmsTrainFeign.getPleasePlanByResultId(resultId); return mes; } @PostMapping("/getApproveByResultId/{resultId}") @ApiOperation(value = "内转物流通过主键查询车皮请车作业信息") public Map getApproveByResultId(@PathVariable("resultId") BigDecimal resultId) { Map mes = tmsTrainFeign.getApproveByResultId(resultId); return mes; } @ApiOperation(value = "查询卸车作业信息") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"), @ApiImplicitParam(name = "apiId(201)", value = "动态表头", required = false, dataType = "Integer"), @ApiImplicitParam(name = "pageNum", value = "页码", required = false, dataType = "Integer"), @ApiImplicitParam(name = "pageSize", value = "页", required = false, dataType = "Integer"), }) @PostMapping("/selectWagonUnLoadResultForConverted") public Map selectWagonUnLoadResultForConverted(@RequestBody(required = false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize, String con ) { return tmsTrainFeign.selectWagonUnLoadResultForConverted(apiId, pageNum, pageSize,con); } @ApiOperation(value = "内转查询火车卸货信息") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"), @ApiImplicitParam(name = "apiId(202)", value = "动态表头", required = false, dataType = "Integer"), @ApiImplicitParam(name = "pageNum", value = "页码", required = false, dataType = "Integer"), @ApiImplicitParam(name = "pageSize", value = "页", required = false, dataType = "Integer"), }) @PostMapping("/selectTrainUnLoadResultForConverted") public Map selectTrainUnLoadResultForConverted(@RequestBody(required = false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize, String con ) { return tmsTrainFeign.selectTrainUnLoadResultForConverted(apiId, pageNum, pageSize,con); } /** * 新增汽车装货实绩 */ @ApiOperation(value = "新增汽车装车实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "", required = false, dataType = "Map"), }) @PostMapping("/addLoadResultForConverted") public Map addLoadResultForConverted(@RequestBody(required = false) Map map) { Map resTfulResult = tmsTruckFeign.addLoadResultForConverted(map); return resTfulResult; } @ApiOperation(value = "查询所有装车实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"), @ApiImplicitParam(name = "apiId(91)", value = "动态表头", required = false, dataType = "Integer"), @ApiImplicitParam(name = "pageNum", value = "页码", required = false, dataType = "Integer"), @ApiImplicitParam(name = "pageSize", value = "页", required = false, dataType = "Integer"), }) @PostMapping("/selectLoadResultForConverted") public Map selectLoadResultForConverted(@RequestBody(required = false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize ) { return tmsTruckFeign.selectLoadResultForConverted(mapValue, apiId, pageNum, pageSize); } //根据实绩id渲染数据 @ApiOperation(value = "通过ID查询装车实绩 ") @ApiImplicitParams({ @ApiImplicitParam(name = "resultId", value = "装车作业实绩ID", required = false, dataType = "Integer"), }) @PostMapping("/getLoadResultByResultId/{resultId}") public Map getLoadResultByResultId(@PathVariable("resultId") Integer resultId) { Map resTfulResult = tmsTruckFeign.getLoadResultByResultId(resultId); return resTfulResult; } @ApiOperation(value = "内转物流查询质检作业") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"), @ApiImplicitParam(name = "apiId(204)", 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("/selectQualityResultForConverted") public Map selectQualityResultForConverted(@RequestBody(required = false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize ) { return tmsTruckFeign.selectQualityResultForConverted(mapValue, apiId, pageNum, pageSize); } /** * 展示计数实绩列表 */ @ApiOperation(value = "查询计数实绩列表") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"), @ApiImplicitParam(name = "apiId(364)", 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("/selectCountList") public Map selectCountList(@RequestBody(required = false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize ) { return tmsTruckFeign.selectCountList(mapValue==null?new HashMap<>():mapValue, apiId, pageNum, pageSize); } /** * 内转物流卸货装车实绩 * * @param map * @return */ @ApiOperation(value = "内转物流新增卸货实绩 ") @ApiImplicitParams({ @ApiImplicitParam(name = "orderNumber", value = "运输订单号", required = false, dataType = "String"), }) @PostMapping("/addUnLoadResultForconverted") public Map addUnLoadResultForconverted(@RequestBody(required = false) Map map) { Map resTfulResult = tmsTruckFeign.addUnLoadResultForconverted(map); return resTfulResult; } @ApiOperation(value = "查询所有的包月作业实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"), @ApiImplicitParam(name = "apiId(还没有)", 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("/getTmstruckMonthResult") public Map getTmstruckMonthResult(@RequestBody(required = false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize ) { return tmsTruckFeign.getTmstruckMonthResult(mapValue==null?new HashMap<>():mapValue, apiId, pageNum, pageSize); } /** * 通过运输订单判断下一步是否需要计量,更新汽车衡到计量实绩中 */ @PostMapping("/updateTruckCalculate/{orderId}") public Map updateTruckCalculate(@PathVariable("orderId") Integer orderId) { return tmsTruckFeign.isNextNeedJl(orderId); } @ApiOperation(value="查询所有的短信实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"), @ApiImplicitParam(name = "apiId(175)", 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("/getSmsResult") public Map getSmsResult(@RequestBody(required=false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize, String con ){ if (mapValue == null) { mapValue = new HashMap<>(); } return tmsTruckFeign.getSmsResult(mapValue,apiId,pageNum,pageSize,con); } @ApiOperation(value="APP查询进厂实绩") @PostMapping("/getEnfactoryResultList") public Map getEnfactoryResultList() { return tmsTruckFeign.getEnfactoryResultList(); } @ApiOperation(value="APP通过运输订单id查询进厂实绩") @PostMapping("/getEnfactoryMessageByOrderId") public Map getEnfactoryMessageByOrderId(String orderNumber) { return tmsTruckFeign.getEnfactoryMessageByOrderId(orderNumber); } @ApiOperation(value="查询计皮实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"), @ApiImplicitParam(name = "apiId(363)", 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("/getAllTimeTaskResult") public RESTfulResult getAllTimeTaskResult(@RequestBody(required=false) Map mapValue, Integer apiId, Integer pageNum, Integer pageSize, String con ){ return tmsTruckFeign.getAllTimeTaskResult(mapValue==null?new HashMap<>():mapValue, apiId, pageNum, pageSize, con); } @ApiOperation(value="新增钢材到异地库达州站驻港人员确定收货") @PostMapping("/addSteelNzReceiptResult") public Map addSteelNzReceiptResult(@RequestBody(required = false) Map map) { return tmsTruckFeign.addSteelNzReceiptResult(map); } @ApiOperation(value="更新计量实绩 ") @ApiImplicitParams({ @ApiImplicitParam(name = "mapList", value = "计量数据", required = false, dataType = "List"), }) @PostMapping("/updateTruckWeight") public Map updateTruckWeight(@RequestBody List> mapList){ return tmsTruckFeign.updateTruckWeight(mapList); } }