package com.steerinfo.dil.feign; import com.steerinfo.framework.controller.RESTfulResult; import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.http.MediaType; import org.springframework.util.MultiValueMap; import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartRequest; import java.math.BigDecimal; import java.util.HashMap; import java.util.List; import java.util.Map; /** * @ author :TXF * @ time :2021/9/28 9:30 */ @FeignClient(name = "dil-tms-truck-dev", url = "${openfeign.TmsTruckFeign.url}") public interface TmsTruckFeign { /* TmstruckLoadResultController */ @PostMapping("api/v1/truckTms/tmstruckloadresults/addLoadResultForConverted") Map addLoadResultForConverted(@RequestBody(required=false) Map map); @PostMapping("api/v1/truckTms/tmstruckloadresults/getSaleOrderOnQueue") public Map getSaleOrderOnQueue(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("con") String con); @ApiOperation(value="查询订单下的物资") @GetMapping("api/v1/truckTms/dropDown/getOrderMaterial/{orderId}") public Map getOrderMaterial(@PathVariable("orderId") Integer orderId); @ApiOperation(value="查询仓库下所有月台") @GetMapping("api/v1/truckTms/dropDown/getPlatformIdByWarehouse/{warehouseId}") public Map getPlatformIdByWarehouse(@PathVariable("warehouseId") Integer warehouseId); @ApiOperation(value="修改装车点和装车顺序:销售钢材专用 ") @PostMapping("api/v1/truckTms/tmstruckloadresults/updateLoadingIdAndLoadSq") public Map updateLoadingIdAndLoadSq(@RequestBody(required=false) Map map); @ApiOperation(value="根据运输订单号查询装/卸点、卸货物资、装机备注信息:后台管理 ") @PostMapping("api/v1/truckTms/tmstruckloadresults/selectLoadingIdRemark") Map selectLoadingIdRemark(@RequestBody(required=false) Map map); @ApiOperation(value="修改装/卸点、卸货物资、装机备注等:后台管理 ") @PostMapping("api/v1/truckTms/tmstruckloadresults/updateLoadingIdRemark") Map updateLoadingIdRemark(@RequestBody(required=false) Map map); @PostMapping("api/v1/truckTms/tmstruckloadresults/getAllLoadResult") public Map getAllLoadResult(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("status") Integer status , @RequestParam("orderType") Integer orderType, @RequestParam("con") String con, @RequestParam("userId") String userId, @RequestParam("userIds") String userIds, @RequestParam("startTime") String startTime, @RequestParam("endTime") String endTime ); @PostMapping("api/v1/truckTms/tmstruckloadresults/selectLoadResultForConverted") public Map selectLoadResultForConverted(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize); @PostMapping("api/v1/truckTms/tmstruckloadresults/getLoadResultByResultId/{resultId}") public Map getLoadResultByResultId(@PathVariable("resultId") Integer resultId); @PostMapping("api/v1/truckTms/tmstruckloadresults/addUnLoadResultForconverted") public Map addUnLoadResultForconverted(@RequestBody(required = false) Map map); @PostMapping("api/v1/truckTms/tmstruckloadresults/addCGLoadResult") public Map addCGLoadResult(@RequestBody(required=false) Map mapValue); @PostMapping("api/v1/truckTms/tmstruckloadresults/addSaleLoadResult") public Map addSaleLoadResult(@RequestBody(required=false) Map map); @PostMapping("api/v1/truckTms/tmstruckloadresults/addSale2LoadResult") public Map addSale2LoadResult(@RequestBody(required=false) Map map); @PostMapping("api/v1/truckTms/tmstruckloadresults/updateLoadResult") public Map updateLoadResult(@RequestBody(required=false) Map mapValue); @PostMapping("api/v1/truckTms/tmstruckloadresults/getLoadResultById/{resultId}") public Map getLoadResultById(@PathVariable("resultId") Integer resultId); @PostMapping("api/v1/truckTms/tmstruckloadresults/deleteLoadResult/{resultId}") public Map deleteLoadResult(@PathVariable("resultId")Integer resultId); /* TmstruckEnfactoryResultController */ @ApiOperation(value="查询所有的进厂实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"), @ApiImplicitParam(name = "apiId(99)", 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("api/v1/truckTms/tmstruckenfactoryresults/getAllEnFactoryResult") public Map getAllEnFactoryResult(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("orderType") Integer orderType, @RequestParam("startTime") String startTime, @RequestParam("endTime") String endTime, @RequestParam("userId") String userId, @RequestParam("userIds") String userIds ); @GetMapping("api/v1/truckTms/tmstruckenfactoryresults/getMaterial") public Map getMaterial(@RequestParam("orderId") Integer orderId); @ApiOperation(value="通过采集系统传来的数据新增进厂作业实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "运输计划实绩对象", required = false, dataType = "Map"), }) @PostMapping("api/v1/truckTms/tmstruckenfactoryresults/addEnFactoryResult") public Map addEnFactoryResult(@RequestBody(required=false) Map mapValue); @ApiOperation(value="PDA扫描更新进厂作业实绩") @ApiImplicitParams({ @ApiImplicitParam(name = "mapValue", value = "运输计划实绩对象", required = false, dataType = "Map"), }) @PostMapping("api/v1/truckTms/tmstruckenfactoryresults/enFactoryResultByPDA") public Map enFactoryResultByPDA(@RequestBody(required=false) Map mapValue); /* TmstruckWeightResultController */ @PostMapping("api/v1/truckTms/tmstruckweightresults/getAllJiMaoResult") public Map getAllJiMaoResult(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("orderType") Integer orderType, @RequestParam("con") String con, @RequestParam("userId") String userId, @RequestParam("userIds") String userIds, @RequestParam("startTime")String startTime, @RequestParam("endTime")String endTime ); @PostMapping("api/v1/truckTms/tmstruckweightresults/getAllJiPiResult") public Map getAllJiPiResult(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("orderType") Integer orderType, @RequestParam("con") String con, @RequestParam("userId")String userId, @RequestParam("userIds")String userIds, @RequestParam("startTime")String startTime, @RequestParam("endTime")String endTime); @PostMapping("api/v1/truckTms/tmstruckweightresults/addJiMaoResult") public Map addJiMaoResult(@RequestBody Map mapValue); @PostMapping("api/v1/truckTms/tmstruckweightresults/addJiPiResult") public Map addJiPiResult(@RequestBody Map mapValue); /* TmstruckUnloadResultController */ @PostMapping("api/v1/truckTms/tmstruckunloadresult/getUnloadResult") public Map getUnloadResult(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("orderType") Integer orderType, @RequestParam("con") String con, @RequestParam("userId") String userId, @RequestParam("userIds") String userIds, @RequestParam("startTime")String startTime, @RequestParam("endTime")String endTime ); @PostMapping("api/v1/truckTms/tmstruckunloadresult/addUnloadResult") public Map addUnloadResult(@RequestBody Map mapValue); @PostMapping("api/v1/truckTms/tmstruckunloadresult/updateUnloadResult") public Map updateUnloadResult(@RequestBody Map mapValue); /* TmstruckReceiptResultController */ @PostMapping("api/v1/truckTms/tmstruckreciveresult/getReceiveResult") public Map getReceiveResult(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("orderType") Integer orderType, @RequestParam("con") String con, @RequestParam("startTime")String startTime, @RequestParam("endTime")String endTime); /* TmstruckLeaveFactoryResultController */ @PostMapping("api/v1/truckTms/tmstruckleavefactoryresults/getLeaveFactoryResult") public Map getLeaveFactoryResult(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("orderType") Integer orderType, @RequestParam("con") String con, @RequestParam("carrierSsoId")String carrierSsoId, @RequestParam("userId") String userId, @RequestParam("userIds") String userIds, @RequestParam("startTime") String startTime, @RequestParam("endTime") String endTime ); @PostMapping("api/v1/truckTms/tmstruckleavefactoryresults/addLeaveFactoryResult") public Map addLeaveFactoryResult(@RequestBody(required=false) Map mapValue); /* TmstruckMeasureCommissionController */ @PostMapping("api/v1/truckTms/tmstruckmeasurecommissions/getAllMeasureCommission") public Map getAllMeasureCommission(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("con")String con); /* TmstruckQualityResultController */ @PostMapping("api/v1/truckTms/tmstruckqualityresults/getQualityResult") public Map getQualityResult(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("orderType") Integer orderType, @RequestParam("con")String con, @RequestParam("startTime")String startTime, @RequestParam("endTime")String endTime); @PostMapping("api/v1/truckTms/tmstruckqualityresults/getQualityResultById/{resultId}") public Map getQualityResultById(@PathVariable("resultId") Integer resultId); @PostMapping("api/v1/truckTms/tmstruckqualityresults/updateQualityResult") public Map updateQualityResult(@RequestBody(required=false) Map mapValue); //查询质检实绩 @PostMapping("api/v1/truckTms/tmstruckqualityresults/getQualityResult") Map selectQualityResultForConverted(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize); /** * TmstruckTotalResult */ @PostMapping("api/v1/truckTms/tmstrucktotalresults/selectCountList") Map selectCountList(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize); /** * 下拉框 */ @GetMapping("api/v1/truckTms/dropDown/getDilBatch") Map getDilBatch(); @GetMapping("api/v1/truckTms/dropDown/getCarrier") Map getCarrier(); @GetMapping("api/v1/truckTms/dropDown/getLine") Map getLine(); @GetMapping("api/v1/truckTms/dropDown/getWarehouse") Map getWarehouse(); @GetMapping("api/v1/truckTms/dropDown/getGatepost") Map getGatepost(); @GetMapping("api/v1/truckTms/dropDown/getAPO") Map getAPO(); @GetMapping("api/v1/truckTms/dropDown/getFuCapacityId") Map getFuCapacityId(); @GetMapping("api/v1/truckTms/dropDown/getPort") Map getPort(); @GetMapping("api/v1/truckTms/dropDown/getFuMaterial/{type}") Map getFuMaterial(@PathVariable("type")Integer type); @GetMapping("api/v1/truckTms/dropDown/getUnloadPoint/{type}") Map getUnloadPoint(@PathVariable("type") Integer type); /** * 包月总实绩 */ @PostMapping("api/v1/truckTms/tmstrucktotalresults/getTmstruckMonthResult") Map getTmstruckMonthResult(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize); /** *通过运输订单判断下一步是否需要计量,更新汽车衡到计量实绩中 */ @PostMapping("api/v1/truckTms/tmstruckweightresults/{orderId}") Map isNextNeedJl(@PathVariable("orderId") Integer orderId); /** *查询短信实绩 */ @PostMapping("api/v1/truckTms/tmstrucksmsrusults/getSmsResult") Map getSmsResult(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("con") String con); @ApiOperation(value="APP查询进厂实绩") @PostMapping("api/v1/truckTms/tmstruckenfactoryresults/getEnfactoryResultList") Map getEnfactoryResultList(); @ApiOperation(value="APP通过运输订单id查询进厂实绩") @PostMapping("api/v1/truckTms/tmstruckenfactoryresults/getEnfactoryMessageByOrderId") Map getEnfactoryMessageByOrderId(@RequestParam String orderNumber); @PostMapping("api/v1/truckTms/tmstrucktimetaskresults/getAllTimeTaskResult") public RESTfulResult getAllTimeTaskResult(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("con") String con, @RequestParam("userId") String userId, @RequestParam("startTime") String startTime, @RequestParam("endTime") String endTime, @RequestParam("orderType")Integer orderType); @PostMapping("api/v1/truckTms/tmstrucktotalresults/getAllReverseResult") RESTfulResult getAllReverseResult(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("con") String con, @RequestParam("userId") String userId, @RequestParam("startTime") String startTime, @RequestParam("endTime") String endTime); @PostMapping("api/v1/truckTms/tmstruckloadresults/addDaZhouToDaGangLoadResult") Map addDaZhouToDaGangLoadResult(@RequestBody(required = false)Map map); @ApiOperation(value="新增钢材到异地库达州站驻港人员确定收货") @PostMapping("api/v1/truckTms/tmstruckreceiptresults/addSteelNzReceiptResult") public Map addSteelNzReceiptResult(@RequestBody(required = false) Map map); @PostMapping("api/v1/truckTms/tmstruckweightresults/updateTruckWeight") public Map updateTruckWeight(@RequestBody List> mapList); @PostMapping("api/v1/truckTms/tmstruckreturnresults/getAllReturnResult") public Map getAllReturnResult(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("orderType") Integer orderType, @RequestParam("con") String con); @PostMapping("api/v1/truckTms/selfMachine/getBillOrder") Map getBillOrder(@RequestParam String orderNumber); @PostMapping("api/v1/truckTms/selfMachine/getDeliveryOrder") Map getDeliveryOrder(@RequestParam String orderNumber); @PostMapping("api/v1/truckTms/selfMachine/queryNumber") Map queryNumber(@RequestParam String orderNumber); @PostMapping("api/v1/truckTms/selfMachine/changeNumber") Map changeNumber(@RequestParam String orderNumber); @PostMapping("api/v1/truckTms/statisticalReport/getRLFLReport") Map getRLFLReport(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("startTime") String startTime, @RequestParam("endTime") String endTime, @RequestParam("orderType") Integer orderType, @RequestParam("con")String con ); @PostMapping("api/v1/truckTms/tmstruckloadresults/cgNzLoadingResult") Map cgNzLoadingResult(@RequestBody(required = false) Map mapval, @RequestParam Integer apiId, @RequestParam Integer pageNum, @RequestParam Integer pageSize, @RequestParam Integer orderType, @RequestParam Integer orderStatus); @PostMapping("api/v1/truckTms/statisticalReport/getAllSaleReport") Map getAllSaleReport(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("startTime") String startTime, @RequestParam("endTime") String endTime, @RequestParam("carrierSsoId") String carrierSsoId, @RequestParam("orderType") Integer orderType, @RequestParam("shipperId") Integer shipperId, @RequestParam("receiveName") String receiveName, @RequestParam String materialName, @RequestParam String wareHouse ); @PostMapping("api/v1/truckTms/statisticalReport/getAllSaleReportTotal") Map getAllSaleReportTotal(@RequestBody(required=false) Map mapValue, @RequestParam("startTime") String startTime, @RequestParam("endTime") String endTime, @RequestParam("carrierSsoId") String carrierSsoId ); @PostMapping("api/v1/truckTms/statisticalReport/getSporadicSuppliesReport1") Map getSporadicSuppliesReport1(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("startTime") String startTime, @RequestParam("endTime") String endTime, @RequestParam("carrierSsoId") String carrierSsoId, @RequestParam("userId") String userId, @RequestParam("userIds") String userIds, @RequestParam("con") String con, @RequestParam("orderType") Integer orderType ); @PostMapping("api/v1/truckTms/statisticalReport/getSporadicSuppliesReport2") Map getSporadicSuppliesReport2(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("startTime") String startTime, @RequestParam("endTime") String endTime, @RequestParam("carrierSsoId") String carrierSsoId, @RequestParam("userId") String userId, @RequestParam("userIds") String userIds, @RequestParam("con") String con, @RequestParam("orderType") Integer orderType ); //内转统计报表 @PostMapping("api/v1/truckTms/statisticalReport/getAllInwardResult") Map getAllInwardResult(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("startTime") String startTime, @RequestParam("endTime") String endTime, @RequestParam("carrierSsoId") String carrierSsoId ); //采购内转统计报表 @PostMapping("api/v1/truckTms/statisticalReport/getPurInwardReport") Map getPurInwardReport(@RequestBody(required = false) Map mapValue, @RequestParam Integer apiId, @RequestParam Integer pageNum, @RequestParam Integer pageSize, @RequestParam String startTime, @RequestParam String endTime); //内转统计报表 @PostMapping("api/v1/truckTms/statisticalReport/getInwardReport") Map getInwardReport(@RequestBody(required = false) Map mapValue, @RequestParam Integer apiId, @RequestParam Integer pageNum, @RequestParam Integer pageSize, @RequestParam String startTime, @RequestParam String endTime); @PostMapping("api/v1/truckTms/tmstruckmeasurecommissions/sendMeasureCommission") Map sendMeasureCommission(@RequestBody(required = false) Map map); //发送留皮计量委托 @GetMapping("api/v1/truckTms/tmstruckmeasurecommissions/sendLiuPiMeasureCommission") Map sendLiuPiMeasureCommission(@RequestParam("capacityNumber")String capacityNumber); //新增计时作业实绩 @PostMapping("api/v1/truckTms/tmstrucktimetaskresults/addTimeTaskResult") Map addTimeTaskResult(@RequestBody(required = false) Map map); @PostMapping("api/v1/truckTms/statisticalReport/getLoading") Map getLoading(@RequestBody(required = false) Map mapValue, @RequestParam Integer apiId, @RequestParam Integer pageNum, @RequestParam Integer pageSize, @RequestParam String startTime, @RequestParam String endTime); @PostMapping("api/v1/truckTms/statisticalReport/getLoaderForResultDetail") Map getLoaderForResultDetail(@RequestBody(required = false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("startTime") String startTime, @RequestParam("endTime") String endTime, @RequestParam("con") String con, @RequestParam("isPage") String isPage); @PostMapping("api/v1/truckTms/statisticalReport/getUnLoading") Map getUnLoading(@RequestBody(required = false) Map mapValue, @RequestParam Integer apiId, @RequestParam Integer pageNum, @RequestParam Integer pageSize, @RequestParam String startTime, @RequestParam String endTime); @PostMapping("api/v1/truckTms/statisticalReport/getLoaderResult") Map getLoaderResult(@RequestBody(required = false) Map mapValue, @RequestParam Integer apiId, @RequestParam Integer pageNum, @RequestParam Integer pageSize, @RequestParam String startTime, @RequestParam String endTime); @PostMapping("api/v1/truckTms/tmstrucktimetaskresults/JudgeTimeTask") Map JudgeTimeTask(@RequestBody Map map); @PostMapping("api/v1/truckTms/tmstrucktimetaskresults/unitSureEndTimeout") Map unitSureEndTimeout(@RequestBody Map map); @PostMapping("api/v1/truckTms/tmstrucktimetaskresults/JudgeTimeTaskPause") Map JudgeTimeTaskPause(@RequestBody Map map); @PostMapping("api/v1/truckTms/statisticalReport/getLXInwardReport") Map getLXInwardReport(@RequestBody(required = false) Map mapValue, @RequestParam Integer apiId, @RequestParam Integer pageNum, @RequestParam Integer pageSize, @RequestParam String startTime, @RequestParam String endTime, @RequestParam String con); @PostMapping("api/v1/truckTms/statisticalReport/getInwardReportForAssemble") Map getInwardReportForAssemble(@RequestBody(required = false) Map mapValue, @RequestParam Integer apiId, @RequestParam Integer pageNum, @RequestParam Integer pageSize, @RequestParam String startTime, @RequestParam String endTime, @RequestParam BigDecimal orderType, @RequestParam String index, @RequestParam String isPage, @RequestParam String orgCode); @PostMapping("api/v1/truckTms/statisticalReport/getCapacityByDefend") Map getCapacityByDefend(@RequestBody(required = false) Map mapValue, @RequestParam Integer apiId, @RequestParam Integer pageNum, @RequestParam Integer pageSize, @RequestParam String startTime, @RequestParam String endTime, @RequestParam String con, @RequestParam String yes ); @PostMapping("api/v1/truckTms/tmstruckreceiptresults/getReceiptResult") Map getReceiptResult(@RequestBody(required = false) Map mapValue, @RequestParam Integer apiId, @RequestParam Integer pageNum, @RequestParam Integer pageSize, @RequestParam String con, @RequestParam String startTime, @RequestParam String endTime ); @PostMapping("api/v1/truckTms/tmstruckreceiptresults/getReceiptPhoto") String getReceiptPhoto(@RequestParam String orderNumber); @PostMapping("api/v1/truckTms/tmstruckreceiptresults/getReceivingResult") Map getReceivingResult(@RequestBody(required = false) Map mapValue, @RequestParam Integer apiId, @RequestParam Integer pageNum, @RequestParam Integer pageSize, @RequestParam String con, @RequestParam String startTime, @RequestParam String endTime ); @PostMapping("/api/v1/truckTms/tmstruckreceiptresults/getReceivingPhoto") Map getReceivingPhoto(@RequestParam String orderNumber); @PostMapping("/api/v1/truckTms/pathDisplay/fullPathVisualizationByCarNumber") public Object fullPathVisualizationByCarNumber(@RequestBody HashMap mapValue); @PostMapping("/api/v1/truckTms/pathDisplay/fullPath") public Object fullPath(@RequestParam("orderNumber") String orderNumber) throws Exception; @PostMapping("/api/v1/truckTms/pathDisplay/getInTransitTransportation") public RESTfulResult getInTransitTransportation(@RequestBody Map mapValue, @RequestParam(required = true,defaultValue = "468",name = "apiId")Integer apiId, @RequestParam(required = false,name = "pageNum")Integer pageNum, @RequestParam(required = false,name = "pageSize")Integer pageSize); @PostMapping(value = "/api/v1/truckTms/tmstruckarrivalresults/addtmstruckArrivalResult",consumes = MediaType.MULTIPART_FORM_DATA_VALUE) public RESTfulResult addtmstruckArrivalResult(@RequestParam("orderNumber")String orderNumber, @RequestParam("resultArrivalAddress")String resultArrivalAddress,@RequestPart("file") MultipartFile file); @PostMapping(value = "/api/v1/truckTms/pathDisplay/addTmstruckReceiptResult") public RESTfulResult addTmstruckReceiptResult(@RequestBody Map mapValaue , @RequestParam("num") Integer num, @RequestParam("orderNumber") String orderNumber, @RequestParam("resultArrivalAddress")String resultArrivalAddress, @RequestParam("imgcount3") Integer imgcount3, @RequestParam("imgcount4")Integer imgcount4); @PostMapping(value = "/api/v1/truckTms/tmstruckarrivalresults/uploadImage",consumes = MediaType.MULTIPART_FORM_DATA_VALUE) public String uploadImage(@RequestParam("orderNumber")String orderNumber,@RequestPart("file") MultipartFile file); // @PostMapping(value = "/api/v1/truckTms/pathDisplay/addTmstruckReceiptResult", headers = "content-type=multipart/form-data",consumes = MediaType.MULTIPART_FORM_DATA_VALUE) // public RESTfulResult addTmstruckReceiptResult(@RequestPart("file")MultipartRequest request,@RequestParam("num") Integer num,@RequestParam("orderNumber") String orderNumber, @RequestParam("resultArrivalAddress")String resultArrivalAddress,@RequestParam("imgcount3") Integer imgcount3, @RequestParam("imgcount4")Integer imgcount4); @PostMapping("/api/v1/truckTms/pathDisplay/getFinishTruckOrderInfo") public RESTfulResult getFinishTruckOrderInfo(@RequestBody Map mapValue, @RequestParam(required = true,defaultValue = "468",name = "apiId")Integer apiId, @RequestParam(required = false,defaultValue = "1",name = "pageNum")Integer pageNum, @RequestParam(required = false,defaultValue = "20",name = "pageSize")Integer pageSize ); @PostMapping(value = "/api/v1/truckTms/pathDisplay/selectWarnSwitch") public RESTfulResult selectWarnSwitch(); @PostMapping(value = "/api/v1/truckTms/pathDisplay/inTransitWarn") public RESTfulResult inTransitWarn(@RequestParam String warnSwitch,@RequestParam String radio); @PostMapping("/api/v1/truckTms/pathDisplay/offLineWarn") public String offLineWarn(@RequestParam(value = "data") String data) throws Exception; @PostMapping("/api/v1/truckTms/pathDisplay/parkWarn") public String parkWarn(@RequestParam(value = "data",required = false) String data) throws Exception; @PostMapping("/api/v1/truckTms/pathDisplay/abnormalLineWarn") public String abnormalLineWarn(@RequestParam(value = "data") String data) throws Exception; @PostMapping("/api/v1/truckTms/pathDisplay/getHaveAbnormalTruckOrderInfo") public RESTfulResult getHaveAbnormalTruckOrderInfo(@RequestBody Map mapValue, @RequestParam(required = true,defaultValue = "468",name = "apiId")Integer apiId, @RequestParam(required = false,name = "pageNum")Integer pageNum, @RequestParam(required = false,name = "pageSize")Integer pageSize); @PostMapping("/api/v1/truckTms/pathDisplay/getTransportAbnormalInfo") public RESTfulResult getTransportAbnormalInfo(@RequestBody(required=false) Map mapValue, @RequestParam(name = "apiId",defaultValue = "472") Integer apiId, @RequestParam(name = "pageNum") Integer pageNum, @RequestParam(name = "pageSize") Integer pageSize); @ApiOperation(value = "获取收货作业照片") @PostMapping("/api/v1/truckTms/tmstruckreceiptresults/getReceivingPhotoByUrl") public Map getReceivingPhotoByUrl(@RequestParam String orderNumber); @PostMapping("/api/v1/truckTms/statisticalReport/getPurchaseInwardList") Map getPurchaseInwardList(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("startTime") String startTime, @RequestParam("endTime") String endTime, @RequestParam("orgCode") String orgCode, @RequestParam("isPage") String isPage, @RequestParam("index") String index); @PostMapping("/api/v1/truckTms/statisticalReport/getPurchaseOrderList") Map getPurchaseOrderList(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("startTime") String startTime, @RequestParam("endTime") String endTime, @RequestParam("orgCode") String orgCode, @RequestParam("isPage") String isPage, @RequestParam("index") String index); @PostMapping("/api/v1/truckTms/statisticalReport/getSaleOrderList") Map getSaleOrderList(@RequestBody(required=false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("startTime") String startTime, @RequestParam("endTime") String endTime, @RequestParam("orgCode") String orgCode, @RequestParam("isPage") String isPage, @RequestParam("index") String index); @PostMapping("/api/v1/truckTms/statisticalReport/getInwardInFactory") Map getInwardInFactory(@RequestBody(required = false) Map mapValue, @RequestParam("apiId") Integer apiId, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize, @RequestParam("startTime") String startTime, @RequestParam("endTime") String endTime, @RequestParam("orgCode") String orgCode, @RequestParam("isPage") String isPage, @RequestParam("index") String index); @PostMapping("/api/v1/truckTms/statisticalReport/getOutFactoryInwardList") Map getOutFactoryInwardList(@RequestBody(required = false)Map mapValue, @RequestParam("apiId")Integer apiId, @RequestParam("pageNum")Integer pageNum, @RequestParam("pageSize")Integer pageSize, @RequestParam("startTime")String startTime, @RequestParam("endTime")String endTime, @RequestParam("orgCode")String orgCode, @RequestParam("isPage")String isPage, @RequestParam("index")String index); @PostMapping("/api/v1/truckTms/statisticalReport/getSaleSteelReport") Map getSaleSteelReport(@RequestBody(required = false)Map map, @RequestParam("startTime")String startTime, @RequestParam("endTime")String endTime, @RequestParam("carrierSsoId")String carrierSsoId, @RequestParam("receiveName")String receiveName, @RequestParam("materialName")String materialName, @RequestParam("specification")String specification, @RequestParam("remark")String remark, @RequestParam("capacityNo") String capacityNo, @RequestParam("carrierName") String carrierName, @RequestParam("consigneeName") String consigneeName, @RequestParam("saler") String saler, @RequestParam("easPrimaryId") String easPrimaryId ); @PostMapping("/api/v1/truckTms/statisticalReport/getSaleSteelSpellingReport") Map getSaleSteelSpellingReport(@RequestBody(required = false)Map map); @PostMapping("/api/v1/truckTms/statisticalReport/getSaleSteelReportNew") Map getSaleSteelReportNew(@RequestBody(required = false)Map map, @RequestParam("startTime")String startTime, @RequestParam("endTime")String endTime, @RequestParam("carrierSsoId")String carrierSsoId, @RequestParam("receiveName")String receiveName, @RequestParam("materialName")String materialName, @RequestParam("specification")String specification, @RequestParam("remark")String remark, @RequestParam("capacityNo") String capacityNo, @RequestParam("carrierName") String carrierName, @RequestParam("consigneeName") String consigneeName, @RequestParam("saler") String saler, @RequestParam("easPrimaryId") String easPrimaryId ); @PostMapping("/api/v1/truckTms/statisticalReport/getSettledSaleSteelReportNew") Map getSettledSaleSteelReportNew(@RequestBody(required = false)Map map, @RequestParam("startTime")String startTime, @RequestParam("endTime")String endTime, @RequestParam("carrierSsoId")String carrierSsoId, @RequestParam("receiveName")String receiveName, @RequestParam("materialName")String materialName, @RequestParam("specification")String specification, @RequestParam("remark")String remark, @RequestParam("capacityNo") String capacityNo, @RequestParam("carrierName") String carrierName, @RequestParam("consigneeName") String consigneeName, @RequestParam("saler") String saler, @RequestParam("easPrimaryId") String easPrimaryId ); @PostMapping("/api/v1/truckTms/statisticalReport/loadingSaleSteelReport") Map loadingSaleSteelReport(@RequestBody(required = false)Map map, @RequestParam("startTime")String startTime, @RequestParam("endTime")String endTime, @RequestParam("carrierSsoId")String carrierSsoId, @RequestParam("receiveName")String receiveName, @RequestParam("materialName")String materialName, @RequestParam("specification")String specification, @RequestParam("remark")String remark, @RequestParam("capacityNo") String capacityNo, @RequestParam("carrierName") String carrierName, @RequestParam("consigneeName") String consigneeName, @RequestParam("saler") String saler, @RequestParam("easPrimaryId") String easPrimaryId ); @PostMapping("/api/v1/truckTms/statisticalReport/getInwardSaleSteelReport") Map getInwardSaleSteelReport(@RequestBody(required = false) Map map, @RequestParam("startTime") String startTime, @RequestParam("endTime") String endTime, @RequestParam("carrierSsoId") String carrierSsoId, @RequestParam("receiveName") String receiveName, @RequestParam("materialName") String materialName, @RequestParam("specification") String specification, @RequestParam("remark") String remark, @RequestParam("capacityNo") String capacityNo, @RequestParam("carrierName") String carrierName, @RequestParam("consigneeName") String consigneeName, @RequestParam("saler") String saler); @PostMapping("/api/v1/truckTms/statisticalReport/getInwardSaleSteelOrder") Map getInwardSaleSteelOrder(@RequestBody(required = false) Map map, @RequestParam("startTime") String startTime, @RequestParam("endTime") String endTime, @RequestParam("remark") String remark, @RequestParam("capacityNo") String capacityNo, @RequestParam("consigneeName") String consigneeName ); @PostMapping("/api/v1/truckTms/tmstrucksmsrusults/sendMeaage") Map sendMeaage(@RequestParam String mobile, @RequestParam String content); @PostMapping("/api/v1/truckTms/statisticalReport/getSteelReportDetailsBySmId") Map getSteelReportDetailsBySmId(@RequestParam BigDecimal saleOrderMaterialId); @PostMapping("api/v1/truckTms/tmstrucktotalresults/changeOrderLine") Map changeOrderLine(@RequestBody(required=false) Map mapValue); @PostMapping("/api/v1/truckTms/statisticalReport/getSaleSteelReportForFinance") Map getSaleSteelReportForFinance(BigDecimal saleOrderMaterialId); }