|
@@ -73,7 +73,7 @@ public class TMSController extends BaseRESTfulController {
|
|
|
@ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
|
|
@ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
|
|
|
@LogAround(foreignKeys = {"resultId"}, foreignKeyTypes = {"计算公式"})
|
|
@LogAround(foreignKeys = {"resultId"}, foreignKeyTypes = {"计算公式"})
|
|
|
@PostMapping("/addcomprehensiveresults")
|
|
@PostMapping("/addcomprehensiveresults")
|
|
|
- public Map<String, Object> insertcomprehensiveresults(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
|
|
|
|
+ public Map<String, Object> insertcomprehensiveresults(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
return tmsFeign.addComprehensiveResult(map);
|
|
return tmsFeign.addComprehensiveResult(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -98,7 +98,7 @@ public class TMSController extends BaseRESTfulController {
|
|
|
@PostMapping(value = "/tmscomprehensiveresults/batchUpdate")
|
|
@PostMapping(value = "/tmscomprehensiveresults/batchUpdate")
|
|
|
@LogAround(foreignKeys = {"resultId"}, foreignKeyTypes = {"计算公式"})
|
|
@LogAround(foreignKeys = {"resultId"}, foreignKeyTypes = {"计算公式"})
|
|
|
public Map<String, Object> tmscomprehensiveresultsBatchUpdate(@RequestBody(required = false) Map<String, Object> map) {
|
|
public Map<String, Object> tmscomprehensiveresultsBatchUpdate(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
- return tmsFeign.tmscomprehensiveresultsBatchUpdate((List)map.get("list"));
|
|
|
|
|
|
|
+ return tmsFeign.tmscomprehensiveresultsBatchUpdate((List) map.get("list"));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation(value = "派发运输订单")
|
|
@ApiOperation(value = "派发运输订单")
|
|
@@ -198,8 +198,7 @@ public class TMSController extends BaseRESTfulController {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
|
- @ApiOperation(value="计时")
|
|
|
|
|
|
|
+ @ApiOperation(value = "计时")
|
|
|
@ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
|
|
@ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
|
|
|
@PostMapping(value = "/startend")
|
|
@PostMapping(value = "/startend")
|
|
|
@LogAround(foreignKeys = {"resultId"}, foreignKeyTypes = {"计时"})
|
|
@LogAround(foreignKeys = {"resultId"}, foreignKeyTypes = {"计时"})
|
|
@@ -208,21 +207,21 @@ public class TMSController extends BaseRESTfulController {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
- @ApiOperation(value="计时")
|
|
|
|
|
|
|
+ @ApiOperation(value = "计时")
|
|
|
@PostMapping(value = "/updCountResult")
|
|
@PostMapping(value = "/updCountResult")
|
|
|
@LogAround(foreignKeys = {"transOrderId"}, foreignKeyTypes = {"计次"})
|
|
@LogAround(foreignKeys = {"transOrderId"}, foreignKeyTypes = {"计次"})
|
|
|
public Map<String, Object> updCountResult(@RequestBody(required = false) Map<String, Object> map) {
|
|
public Map<String, Object> updCountResult(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
return tmsFeign.updCountResult(map);
|
|
return tmsFeign.updCountResult(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- @ApiOperation(value="审批计时")
|
|
|
|
|
|
|
+ @ApiOperation(value = "审批计时")
|
|
|
@PostMapping(value = "/approveTimeResult")
|
|
@PostMapping(value = "/approveTimeResult")
|
|
|
@LogAround(foreignKeys = {"transOrderId"}, foreignKeyTypes = {"计次"})
|
|
@LogAround(foreignKeys = {"transOrderId"}, foreignKeyTypes = {"计次"})
|
|
|
public Map<String, Object> approveTimeResult(@RequestBody(required = false) Map<String, Object> map) {
|
|
public Map<String, Object> approveTimeResult(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
return tmsFeign.approveTimeResult(map);
|
|
return tmsFeign.approveTimeResult(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- @ApiOperation(value="计时复报")
|
|
|
|
|
|
|
+ @ApiOperation(value = "计时复报")
|
|
|
@PostMapping(value = "/resendTimeResult")
|
|
@PostMapping(value = "/resendTimeResult")
|
|
|
@LogAround(foreignKeys = {"transOrderId"}, foreignKeyTypes = {"计次"})
|
|
@LogAround(foreignKeys = {"transOrderId"}, foreignKeyTypes = {"计次"})
|
|
|
public Map<String, Object> resendTimeResult(@RequestBody(required = false) Map<String, Object> map) {
|
|
public Map<String, Object> resendTimeResult(@RequestBody(required = false) Map<String, Object> map) {
|
|
@@ -241,9 +240,9 @@ public class TMSController extends BaseRESTfulController {
|
|
|
@ApiOperation(value = "查询计时")
|
|
@ApiOperation(value = "查询计时")
|
|
|
@PostMapping("/getOrderTimeList")
|
|
@PostMapping("/getOrderTimeList")
|
|
|
public Map<String, Object> getOrderTimeList(@RequestBody(required = false) Map<String, Object> map,
|
|
public Map<String, Object> getOrderTimeList(@RequestBody(required = false) Map<String, Object> map,
|
|
|
- Integer apiId,
|
|
|
|
|
- Integer pageNum,
|
|
|
|
|
- Integer pageSize) {
|
|
|
|
|
|
|
+ Integer apiId,
|
|
|
|
|
+ Integer pageNum,
|
|
|
|
|
+ Integer pageSize) {
|
|
|
return tmsFeign.getOrderTimeList(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
return tmsFeign.getOrderTimeList(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -478,63 +477,63 @@ public class TMSController extends BaseRESTfulController {
|
|
|
String loadDate = null;
|
|
String loadDate = null;
|
|
|
for (Map<String, Object> item : list) {
|
|
for (Map<String, Object> item : list) {
|
|
|
//校验行
|
|
//校验行
|
|
|
- if(item.get("通知单号")==null || item.get("通知单号").equals("")
|
|
|
|
|
- || item.get("车号")==null || item.get("车号").equals("")
|
|
|
|
|
- || item.get("发站")==null || item.get("发站").equals("")
|
|
|
|
|
- || item.get("到站")==null || item.get("到站").equals("")
|
|
|
|
|
- || item.get("装车日期")==null || item.get("装车日期").equals("")){
|
|
|
|
|
|
|
+ if (item.get("通知单号") == null || item.get("通知单号").equals("")
|
|
|
|
|
+ || item.get("车号") == null || item.get("车号").equals("")
|
|
|
|
|
+ || item.get("发站") == null || item.get("发站").equals("")
|
|
|
|
|
+ || item.get("到站") == null || item.get("到站").equals("")
|
|
|
|
|
+ || item.get("装车日期") == null || item.get("装车日期").equals("")) {
|
|
|
throw new Exception("单元格数据异常(通知单号/车号/装车日期/发站/到站),请检查模板或数据是否正确!");
|
|
throw new Exception("单元格数据异常(通知单号/车号/装车日期/发站/到站),请检查模板或数据是否正确!");
|
|
|
}
|
|
}
|
|
|
BigDecimal tareWeight = DataChange.dataToBigDecimal(item.get("皮重"));
|
|
BigDecimal tareWeight = DataChange.dataToBigDecimal(item.get("皮重"));
|
|
|
BigDecimal grossWeight = DataChange.dataToBigDecimal(item.get("毛重"));
|
|
BigDecimal grossWeight = DataChange.dataToBigDecimal(item.get("毛重"));
|
|
|
BigDecimal netWeight = DataChange.dataToBigDecimal(item.get("净重"));
|
|
BigDecimal netWeight = DataChange.dataToBigDecimal(item.get("净重"));
|
|
|
- if(tareWeight.compareTo(BigDecimal.ZERO) > 0 && grossWeight.compareTo(BigDecimal.ZERO) > 0){
|
|
|
|
|
|
|
+ if (tareWeight.compareTo(BigDecimal.ZERO) > 0 && grossWeight.compareTo(BigDecimal.ZERO) > 0) {
|
|
|
item.put("净重", grossWeight.subtract(tareWeight));
|
|
item.put("净重", grossWeight.subtract(tareWeight));
|
|
|
- }else if(netWeight.compareTo(BigDecimal.ZERO) > 0){
|
|
|
|
|
|
|
+ } else if (netWeight.compareTo(BigDecimal.ZERO) > 0) {
|
|
|
item.put("净重", netWeight);
|
|
item.put("净重", netWeight);
|
|
|
- }else {
|
|
|
|
|
|
|
+ } else {
|
|
|
throw new Exception("单元格数据异常:净重/皮重/毛重,请检查模板或数据是否正确!");
|
|
throw new Exception("单元格数据异常:净重/皮重/毛重,请检查模板或数据是否正确!");
|
|
|
}
|
|
}
|
|
|
//通知单统计
|
|
//通知单统计
|
|
|
String requirementNumber = item.get("通知单号").toString();
|
|
String requirementNumber = item.get("通知单号").toString();
|
|
|
if (map.get(requirementNumber) != null) {
|
|
if (map.get(requirementNumber) != null) {
|
|
|
//已存在,修改
|
|
//已存在,修改
|
|
|
- Map<String,Object> requirementMap =(Map<String, Object>) map.get(requirementNumber);
|
|
|
|
|
|
|
+ Map<String, Object> requirementMap = (Map<String, Object>) map.get(requirementNumber);
|
|
|
BigDecimal weight = DataChange.dataToBigDecimal(requirementMap.get("weight"));
|
|
BigDecimal weight = DataChange.dataToBigDecimal(requirementMap.get("weight"));
|
|
|
BigDecimal truckNumber = DataChange.dataToBigDecimal(requirementMap.get("truckNumber"));
|
|
BigDecimal truckNumber = DataChange.dataToBigDecimal(requirementMap.get("truckNumber"));
|
|
|
String loadTime = requirementMap.get("loadTime").toString();
|
|
String loadTime = requirementMap.get("loadTime").toString();
|
|
|
- List<Map<String,Object>> trainList = (ArrayList) requirementMap.get("trainList");
|
|
|
|
|
|
|
+ List<Map<String, Object>> trainList = (ArrayList) requirementMap.get("trainList");
|
|
|
weight = weight.add(DataChange.dataToBigDecimal(item.get("净重")));
|
|
weight = weight.add(DataChange.dataToBigDecimal(item.get("净重")));
|
|
|
truckNumber = truckNumber.add(new BigDecimal(1));
|
|
truckNumber = truckNumber.add(new BigDecimal(1));
|
|
|
trainList.add(item);
|
|
trainList.add(item);
|
|
|
requirementMap.put("weight", weight);
|
|
requirementMap.put("weight", weight);
|
|
|
requirementMap.put("truckNumber", truckNumber);
|
|
requirementMap.put("truckNumber", truckNumber);
|
|
|
- requirementMap.put("trainList",trainList);
|
|
|
|
|
- if(!loadTime.equals(item.get("装车日期").toString())){
|
|
|
|
|
|
|
+ requirementMap.put("trainList", trainList);
|
|
|
|
|
+ if (!loadTime.equals(item.get("装车日期").toString())) {
|
|
|
throw new Exception("同一个Excel只允许一批车辆,请检查装车日期!");
|
|
throw new Exception("同一个Excel只允许一批车辆,请检查装车日期!");
|
|
|
}
|
|
}
|
|
|
} else {
|
|
} else {
|
|
|
//不存在,新增
|
|
//不存在,新增
|
|
|
- Map<String,Object> requirementMap = new HashMap<>();
|
|
|
|
|
- List<Map<String,Object>> trainList = new ArrayList<>();
|
|
|
|
|
|
|
+ Map<String, Object> requirementMap = new HashMap<>();
|
|
|
|
|
+ List<Map<String, Object>> trainList = new ArrayList<>();
|
|
|
trainList.add(item);
|
|
trainList.add(item);
|
|
|
BigDecimal weight = DataChange.dataToBigDecimal(item.get("净重"));
|
|
BigDecimal weight = DataChange.dataToBigDecimal(item.get("净重"));
|
|
|
BigDecimal truckNumber = new BigDecimal(1);
|
|
BigDecimal truckNumber = new BigDecimal(1);
|
|
|
String loadTime = item.get("装车日期").toString();
|
|
String loadTime = item.get("装车日期").toString();
|
|
|
- if(loadDate == null){
|
|
|
|
|
|
|
+ if (loadDate == null) {
|
|
|
loadDate = loadTime;
|
|
loadDate = loadTime;
|
|
|
- map.put("loadDate",loadDate);
|
|
|
|
|
- }else if(!loadDate.equals(loadTime)){
|
|
|
|
|
|
|
+ map.put("loadDate", loadDate);
|
|
|
|
|
+ } else if (!loadDate.equals(loadTime)) {
|
|
|
throw new Exception("同一个Excel只允许一批车辆,请检查装车日期!");
|
|
throw new Exception("同一个Excel只允许一批车辆,请检查装车日期!");
|
|
|
}
|
|
}
|
|
|
requirementMap.put("requirementNumber", requirementNumber);
|
|
requirementMap.put("requirementNumber", requirementNumber);
|
|
|
requirementMap.put("weight", weight);
|
|
requirementMap.put("weight", weight);
|
|
|
requirementMap.put("truckNumber", truckNumber);
|
|
requirementMap.put("truckNumber", truckNumber);
|
|
|
- requirementMap.put("loadTime",loadTime);
|
|
|
|
|
- requirementMap.put("trainList",trainList);
|
|
|
|
|
- requirementMap.put("userId",userId);
|
|
|
|
|
- requirementMap.put("userName",userName);
|
|
|
|
|
- requirementMap.put("businessType",businessType);
|
|
|
|
|
|
|
+ requirementMap.put("loadTime", loadTime);
|
|
|
|
|
+ requirementMap.put("trainList", trainList);
|
|
|
|
|
+ requirementMap.put("userId", userId);
|
|
|
|
|
+ requirementMap.put("userName", userName);
|
|
|
|
|
+ requirementMap.put("businessType", businessType);
|
|
|
requirementList.add(requirementNumber);
|
|
requirementList.add(requirementNumber);
|
|
|
map.put(requirementNumber, requirementMap);
|
|
map.put(requirementNumber, requirementMap);
|
|
|
}
|
|
}
|
|
@@ -547,7 +546,7 @@ public class TMSController extends BaseRESTfulController {
|
|
|
}
|
|
}
|
|
|
//新增火车运力资源
|
|
//新增火车运力资源
|
|
|
String[] capacities = capacitySet.toArray(new String[0]);//车牌号
|
|
String[] capacities = capacitySet.toArray(new String[0]);//车牌号
|
|
|
- try{
|
|
|
|
|
|
|
+ try {
|
|
|
new Runnable() {
|
|
new Runnable() {
|
|
|
@Override
|
|
@Override
|
|
|
public void run() {
|
|
public void run() {
|
|
@@ -558,12 +557,14 @@ public class TMSController extends BaseRESTfulController {
|
|
|
rmsFeign.batchInsertCapacityTrain(capacityMap);
|
|
rmsFeign.batchInsertCapacityTrain(capacityMap);
|
|
|
}
|
|
}
|
|
|
}.run();
|
|
}.run();
|
|
|
- }catch (Exception e){e.printStackTrace();}
|
|
|
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
|
+ e.printStackTrace();
|
|
|
|
|
+ }
|
|
|
//新增AMS及TMS
|
|
//新增AMS及TMS
|
|
|
- map.put("userId",userId);
|
|
|
|
|
- map.put("userName",userName);
|
|
|
|
|
- map.put("businessType",businessType);
|
|
|
|
|
- map.put("requirementList",requirementList);
|
|
|
|
|
|
|
+ map.put("userId", userId);
|
|
|
|
|
+ map.put("userName", userName);
|
|
|
|
|
+ map.put("businessType", businessType);
|
|
|
|
|
+ map.put("requirementList", requirementList);
|
|
|
return tmsFeign.purchaseTrainLoad(map);
|
|
return tmsFeign.purchaseTrainLoad(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -580,28 +581,28 @@ public class TMSController extends BaseRESTfulController {
|
|
|
@ApiOperation(value = "查询采购火运装货报表")
|
|
@ApiOperation(value = "查询采购火运装货报表")
|
|
|
@PostMapping("/purchaseTrainLoadReport")
|
|
@PostMapping("/purchaseTrainLoadReport")
|
|
|
public Map<String, Object> purchaseTrainLoadReport(@RequestBody(required = false) Map<String, Object> map,
|
|
public Map<String, Object> purchaseTrainLoadReport(@RequestBody(required = false) Map<String, Object> map,
|
|
|
- Integer apiId,
|
|
|
|
|
- Integer pageNum,
|
|
|
|
|
- Integer pageSize) {
|
|
|
|
|
|
|
+ Integer apiId,
|
|
|
|
|
+ Integer pageNum,
|
|
|
|
|
+ Integer pageSize) {
|
|
|
return tmsFeign.purchaseTrainLoadReport(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
return tmsFeign.purchaseTrainLoadReport(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation(value = "修改火运装车")
|
|
@ApiOperation(value = "修改火运装车")
|
|
|
@PostMapping("/updateTrainLoad")
|
|
@PostMapping("/updateTrainLoad")
|
|
|
- public Map<String, Object> updateTrainLoad(@RequestBody(required = false) Map<String, Object> map){
|
|
|
|
|
|
|
+ public Map<String, Object> updateTrainLoad(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
return tmsFeign.updateTrainLoad(map);
|
|
return tmsFeign.updateTrainLoad(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation(value = "删除火运装车", notes = "删除火运装车")
|
|
@ApiOperation(value = "删除火运装车", notes = "删除火运装车")
|
|
|
@PostMapping(value = "/deleteTrainLoad")
|
|
@PostMapping(value = "/deleteTrainLoad")
|
|
|
- @LogAround(foreignKeys = {"transOrderId"},foreignKeyTypes = {"运输订单"})
|
|
|
|
|
- public Map<String, Object> deleteTrainLoad(@RequestBody(required = false) Map<String ,Object> map) {
|
|
|
|
|
|
|
+ @LogAround(foreignKeys = {"transOrderId"}, foreignKeyTypes = {"运输订单"})
|
|
|
|
|
+ public Map<String, Object> deleteTrainLoad(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
return tmsFeign.deleteTrainLoad(map);
|
|
return tmsFeign.deleteTrainLoad(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation(value = "修改火运装车序号")
|
|
@ApiOperation(value = "修改火运装车序号")
|
|
|
@PostMapping("/updateTrainLoadSeq")
|
|
@PostMapping("/updateTrainLoadSeq")
|
|
|
- public Map<String, Object> updateTrainLoadSeq(@RequestBody(required = false) Map<String, Object> map){
|
|
|
|
|
|
|
+ public Map<String, Object> updateTrainLoadSeq(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
return tmsFeign.updateTrainLoadSeq(map);
|
|
return tmsFeign.updateTrainLoadSeq(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -610,9 +611,9 @@ public class TMSController extends BaseRESTfulController {
|
|
|
@PostMapping(value = "/purchaseTrainWeight")
|
|
@PostMapping(value = "/purchaseTrainWeight")
|
|
|
// @LogAround(foreignKeys = {"resultId"},foreignKeyTypes = {"计量实绩"})
|
|
// @LogAround(foreignKeys = {"resultId"},foreignKeyTypes = {"计量实绩"})
|
|
|
public Map<String, Object> purchaseTrainWeight(@RequestBody MultipartFile file,
|
|
public Map<String, Object> purchaseTrainWeight(@RequestBody MultipartFile file,
|
|
|
- String businessType,
|
|
|
|
|
- String userId,
|
|
|
|
|
- String userName) throws Exception {
|
|
|
|
|
|
|
+ String businessType,
|
|
|
|
|
+ String userId,
|
|
|
|
|
+ String userName) throws Exception {
|
|
|
Map<String, Object> map = new HashMap<>();
|
|
Map<String, Object> map = new HashMap<>();
|
|
|
//获取Excel中包含的对象数组
|
|
//获取Excel中包含的对象数组
|
|
|
List<Map<String, Object>> list = ExcelToolUtils.getExcelList(file, 0);
|
|
List<Map<String, Object>> list = ExcelToolUtils.getExcelList(file, 0);
|
|
@@ -621,12 +622,12 @@ public class TMSController extends BaseRESTfulController {
|
|
|
String weightTime = null;
|
|
String weightTime = null;
|
|
|
for (Map<String, Object> item : list) {
|
|
for (Map<String, Object> item : list) {
|
|
|
//校验行
|
|
//校验行
|
|
|
- if(item.get("通知单号")==null || item.get("通知单号").equals("")
|
|
|
|
|
- || item.get("车号")==null || item.get("车号").equals("")
|
|
|
|
|
- || item.get("计量日期")==null || item.get("计量日期").equals("")
|
|
|
|
|
- || item.get("皮重")==null || item.get("皮重").equals("")
|
|
|
|
|
- || item.get("毛重")==null || item.get("毛重").equals("")
|
|
|
|
|
- || item.get("磅单号")==null || item.get("磅单号").equals("")){
|
|
|
|
|
|
|
+ if (item.get("通知单号") == null || item.get("通知单号").equals("")
|
|
|
|
|
+ || item.get("车号") == null || item.get("车号").equals("")
|
|
|
|
|
+ || item.get("计量日期") == null || item.get("计量日期").equals("")
|
|
|
|
|
+ || item.get("皮重") == null || item.get("皮重").equals("")
|
|
|
|
|
+ || item.get("毛重") == null || item.get("毛重").equals("")
|
|
|
|
|
+ || item.get("磅单号") == null || item.get("磅单号").equals("")) {
|
|
|
throw new Exception("单元格数据异常(通知单号/车号/计量日期/净重/皮重/毛重/磅单号),请检查模板或数据是否正确!");
|
|
throw new Exception("单元格数据异常(通知单号/车号/计量日期/净重/皮重/毛重/磅单号),请检查模板或数据是否正确!");
|
|
|
}
|
|
}
|
|
|
item.put("净重", DataChange.dataToBigDecimal(item.get("毛重")).subtract(DataChange.dataToBigDecimal(item.get("皮重"))));
|
|
item.put("净重", DataChange.dataToBigDecimal(item.get("毛重")).subtract(DataChange.dataToBigDecimal(item.get("皮重"))));
|
|
@@ -643,48 +644,48 @@ public class TMSController extends BaseRESTfulController {
|
|
|
if (capacities.length != list.size()) {
|
|
if (capacities.length != list.size()) {
|
|
|
throw new Exception("车号不允许重复!");
|
|
throw new Exception("车号不允许重复!");
|
|
|
}
|
|
}
|
|
|
- map.put("userId",userId);
|
|
|
|
|
- map.put("userName",userName);
|
|
|
|
|
- map.put("businessType",businessType);
|
|
|
|
|
|
|
+ map.put("userId", userId);
|
|
|
|
|
+ map.put("userName", userName);
|
|
|
|
|
+ map.put("businessType", businessType);
|
|
|
//获取火车运单及计量详情
|
|
//获取火车运单及计量详情
|
|
|
- List<Map<String,Object>> orderListAll = universalMapper.findTrainWeight(map);
|
|
|
|
|
|
|
+ List<Map<String, Object>> orderListAll = universalMapper.findTrainWeight(map);
|
|
|
if (orderListAll.size() <= 0) {
|
|
if (orderListAll.size() <= 0) {
|
|
|
throw new Exception("未查询到装车信息,请先上传装车作业!");
|
|
throw new Exception("未查询到装车信息,请先上传装车作业!");
|
|
|
}
|
|
}
|
|
|
List<String> requireList = new ArrayList<>();
|
|
List<String> requireList = new ArrayList<>();
|
|
|
- for(Map<String,Object> order : orderListAll){
|
|
|
|
|
- if(order.get("unloadResultId") != null){
|
|
|
|
|
- throw new Exception(order.get("capacityId")+"已卸车,不允许再上传计量!");
|
|
|
|
|
|
|
+ for (Map<String, Object> order : orderListAll) {
|
|
|
|
|
+ if (order.get("unloadResultId") != null) {
|
|
|
|
|
+ throw new Exception(order.get("capacityId") + "已卸车,不允许再上传计量!");
|
|
|
}
|
|
}
|
|
|
String requireNumber = order.get("requireNumber").toString();
|
|
String requireNumber = order.get("requireNumber").toString();
|
|
|
- Map<String,Object> requirementMap =(Map<String, Object>) map.get(requireNumber);
|
|
|
|
|
- if(requirementMap!=null){
|
|
|
|
|
- List<Map<String,Object>> orderList = (ArrayList) requirementMap.get("orderList");
|
|
|
|
|
|
|
+ Map<String, Object> requirementMap = (Map<String, Object>) map.get(requireNumber);
|
|
|
|
|
+ if (requirementMap != null) {
|
|
|
|
|
+ List<Map<String, Object>> orderList = (ArrayList) requirementMap.get("orderList");
|
|
|
orderList.add(order);
|
|
orderList.add(order);
|
|
|
BigDecimal weight = DataChange.dataToBigDecimal(requirementMap.get("weight"));
|
|
BigDecimal weight = DataChange.dataToBigDecimal(requirementMap.get("weight"));
|
|
|
- requirementMap.put("weight",weight.add(DataChange.dataToBigDecimal(order.get("netWeight"))));
|
|
|
|
|
- requirementMap.put("orderList",orderList);
|
|
|
|
|
- }else{
|
|
|
|
|
|
|
+ requirementMap.put("weight", weight.add(DataChange.dataToBigDecimal(order.get("netWeight"))));
|
|
|
|
|
+ requirementMap.put("orderList", orderList);
|
|
|
|
|
+ } else {
|
|
|
requirementMap = new HashMap<>();
|
|
requirementMap = new HashMap<>();
|
|
|
- List<Map<String,Object>> orderList = new ArrayList<>();
|
|
|
|
|
|
|
+ List<Map<String, Object>> orderList = new ArrayList<>();
|
|
|
orderList.add(order);
|
|
orderList.add(order);
|
|
|
BigDecimal weight = DataChange.dataToBigDecimal(order.get("netWeight"));
|
|
BigDecimal weight = DataChange.dataToBigDecimal(order.get("netWeight"));
|
|
|
- requirementMap.put("transPlanId",order.get("transPlanId"));
|
|
|
|
|
- requirementMap.put("materialId",order.get("materialId"));
|
|
|
|
|
- requirementMap.put("weight",weight);
|
|
|
|
|
- requirementMap.put("weightTime",weightTime);
|
|
|
|
|
- requirementMap.put("userId",userId);
|
|
|
|
|
- requirementMap.put("userName",userName);
|
|
|
|
|
- requirementMap.put("orderList",orderList);
|
|
|
|
|
|
|
+ requirementMap.put("transPlanId", order.get("transPlanId"));
|
|
|
|
|
+ requirementMap.put("materialId", order.get("materialId"));
|
|
|
|
|
+ requirementMap.put("weight", weight);
|
|
|
|
|
+ requirementMap.put("weightTime", weightTime);
|
|
|
|
|
+ requirementMap.put("userId", userId);
|
|
|
|
|
+ requirementMap.put("userName", userName);
|
|
|
|
|
+ requirementMap.put("orderList", orderList);
|
|
|
requireList.add(requireNumber);
|
|
requireList.add(requireNumber);
|
|
|
}
|
|
}
|
|
|
- map.put(requireNumber,requirementMap);
|
|
|
|
|
|
|
+ map.put(requireNumber, requirementMap);
|
|
|
}
|
|
}
|
|
|
- Map<String,Object> result = null;
|
|
|
|
|
- for(String requireNumber : requireList){
|
|
|
|
|
- Map<String,Object> requirementMap =(Map<String, Object>) map.get(requireNumber);
|
|
|
|
|
- List<Map<String,Object>> orderList = (ArrayList) requirementMap.get("orderList");
|
|
|
|
|
- if(universalMapper.countTransOrder(requirementMap) != orderList.size()){
|
|
|
|
|
|
|
+ Map<String, Object> result = null;
|
|
|
|
|
+ for (String requireNumber : requireList) {
|
|
|
|
|
+ Map<String, Object> requirementMap = (Map<String, Object>) map.get(requireNumber);
|
|
|
|
|
+ List<Map<String, Object>> orderList = (ArrayList) requirementMap.get("orderList");
|
|
|
|
|
+ if (universalMapper.countTransOrder(requirementMap) != orderList.size()) {
|
|
|
throw new Exception("计量车数与装车车数不一致!");
|
|
throw new Exception("计量车数与装车车数不一致!");
|
|
|
}
|
|
}
|
|
|
result = tmsFeign.purchaseTrainWeight(requirementMap);
|
|
result = tmsFeign.purchaseTrainWeight(requirementMap);
|
|
@@ -699,9 +700,9 @@ public class TMSController extends BaseRESTfulController {
|
|
|
@ApiOperation(value = "查询采购火运计量")
|
|
@ApiOperation(value = "查询采购火运计量")
|
|
|
@PostMapping("/purchaseTrainWeightList")
|
|
@PostMapping("/purchaseTrainWeightList")
|
|
|
public Map<String, Object> purchaseTrainWeightList(@RequestBody(required = false) Map<String, Object> map,
|
|
public Map<String, Object> purchaseTrainWeightList(@RequestBody(required = false) Map<String, Object> map,
|
|
|
- Integer apiId,
|
|
|
|
|
- Integer pageNum,
|
|
|
|
|
- Integer pageSize) {
|
|
|
|
|
|
|
+ Integer apiId,
|
|
|
|
|
+ Integer pageNum,
|
|
|
|
|
+ Integer pageSize) {
|
|
|
return tmsFeign.purchaseTrainWeightList(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
return tmsFeign.purchaseTrainWeightList(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -721,37 +722,37 @@ public class TMSController extends BaseRESTfulController {
|
|
|
String unloadTime = null;
|
|
String unloadTime = null;
|
|
|
for (Map<String, Object> item : list) {
|
|
for (Map<String, Object> item : list) {
|
|
|
//校验行
|
|
//校验行
|
|
|
- if(item.get("通知单号")==null || item.get("通知单号").equals("")
|
|
|
|
|
- || item.get("车号")==null || item.get("车号").equals("")
|
|
|
|
|
- || item.get("卸车日期")==null || item.get("卸车日期").equals("")){
|
|
|
|
|
|
|
+ if (item.get("通知单号") == null || item.get("通知单号").equals("")
|
|
|
|
|
+ || item.get("车号") == null || item.get("车号").equals("")
|
|
|
|
|
+ || item.get("卸车日期") == null || item.get("卸车日期").equals("")) {
|
|
|
throw new Exception("单元格数据异常(通知单号/车号/卸车日期),请检查模板或数据是否正确!");
|
|
throw new Exception("单元格数据异常(通知单号/车号/卸车日期),请检查模板或数据是否正确!");
|
|
|
}
|
|
}
|
|
|
- if(item.get("净重") == null || item.get("净重").equals("")){
|
|
|
|
|
|
|
+ if (item.get("净重") == null || item.get("净重").equals("")) {
|
|
|
//净重为空
|
|
//净重为空
|
|
|
- if(item.get("毛重") != null && !item.get("毛重").equals("")
|
|
|
|
|
- && item.get("皮重") != null && !item.get("皮重").equals("")){
|
|
|
|
|
|
|
+ if (item.get("毛重") != null && !item.get("毛重").equals("")
|
|
|
|
|
+ && item.get("皮重") != null && !item.get("皮重").equals("")) {
|
|
|
item.put("净重", DataChange.dataToBigDecimal(item.get("毛重")).subtract(DataChange.dataToBigDecimal(item.get("皮重"))));
|
|
item.put("净重", DataChange.dataToBigDecimal(item.get("毛重")).subtract(DataChange.dataToBigDecimal(item.get("皮重"))));
|
|
|
- }else{
|
|
|
|
|
|
|
+ } else {
|
|
|
throw new Exception("单元格数据异常(净重),请检查模板或数据是否正确!");
|
|
throw new Exception("单元格数据异常(净重),请检查模板或数据是否正确!");
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if(item.get("毛重") == null || item.get("毛重").equals("")){
|
|
|
|
|
|
|
+ if (item.get("毛重") == null || item.get("毛重").equals("")) {
|
|
|
//毛重为空
|
|
//毛重为空
|
|
|
- if(item.get("净重") != null && !item.get("净重").equals("")
|
|
|
|
|
- && item.get("皮重") != null && !item.get("皮重").equals("")){
|
|
|
|
|
|
|
+ if (item.get("净重") != null && !item.get("净重").equals("")
|
|
|
|
|
+ && item.get("皮重") != null && !item.get("皮重").equals("")) {
|
|
|
item.put("毛重", DataChange.dataToBigDecimal(item.get("净重")).add(DataChange.dataToBigDecimal(item.get("皮重"))));
|
|
item.put("毛重", DataChange.dataToBigDecimal(item.get("净重")).add(DataChange.dataToBigDecimal(item.get("皮重"))));
|
|
|
- }else{
|
|
|
|
|
|
|
+ } else {
|
|
|
throw new Exception("单元格数据异常(毛重),请检查模板或数据是否正确!");
|
|
throw new Exception("单元格数据异常(毛重),请检查模板或数据是否正确!");
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if(item.get("皮重") == null || item.get("皮重").equals("")){
|
|
|
|
|
|
|
+ if (item.get("皮重") == null || item.get("皮重").equals("")) {
|
|
|
//毛重为空
|
|
//毛重为空
|
|
|
- if(item.get("净重") != null && !item.get("净重").equals("")
|
|
|
|
|
- && item.get("毛重") != null && !item.get("毛重").equals("")){
|
|
|
|
|
|
|
+ if (item.get("净重") != null && !item.get("净重").equals("")
|
|
|
|
|
+ && item.get("毛重") != null && !item.get("毛重").equals("")) {
|
|
|
item.put("皮重", DataChange.dataToBigDecimal(item.get("毛重")).subtract(DataChange.dataToBigDecimal(item.get("净重"))));
|
|
item.put("皮重", DataChange.dataToBigDecimal(item.get("毛重")).subtract(DataChange.dataToBigDecimal(item.get("净重"))));
|
|
|
- }else{
|
|
|
|
|
|
|
+ } else {
|
|
|
throw new Exception("单元格数据异常(皮重),请检查模板或数据是否正确!");
|
|
throw new Exception("单元格数据异常(皮重),请检查模板或数据是否正确!");
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -762,51 +763,53 @@ public class TMSController extends BaseRESTfulController {
|
|
|
// throw new Exception("同一个Excel只允许一批车辆,请检查卸车日期!");
|
|
// throw new Exception("同一个Excel只允许一批车辆,请检查卸车日期!");
|
|
|
// }
|
|
// }
|
|
|
//车牌号去重
|
|
//车牌号去重
|
|
|
- capacitySet.add(item.get("车号").toString());
|
|
|
|
|
|
|
+ System.out.println(item.get("车号").toString());
|
|
|
|
|
+ Boolean b = capacitySet.add(item.get("车号").toString());
|
|
|
|
|
+ System.out.println(b);
|
|
|
}
|
|
}
|
|
|
String[] capacities = capacitySet.toArray(new String[0]);//车牌号
|
|
String[] capacities = capacitySet.toArray(new String[0]);//车牌号
|
|
|
if (capacities.length != list.size()) {
|
|
if (capacities.length != list.size()) {
|
|
|
throw new Exception("车号不允许重复!");
|
|
throw new Exception("车号不允许重复!");
|
|
|
}
|
|
}
|
|
|
- map.put("userId",userId);
|
|
|
|
|
- map.put("userName",userName);
|
|
|
|
|
- map.put("businessType",businessType);
|
|
|
|
|
|
|
+ map.put("userId", userId);
|
|
|
|
|
+ map.put("userName", userName);
|
|
|
|
|
+ map.put("businessType", businessType);
|
|
|
//获取火车运单及计量详情
|
|
//获取火车运单及计量详情
|
|
|
- List<Map<String,Object>> orderListAll = universalMapper.findTrainUnload(map);
|
|
|
|
|
|
|
+ List<Map<String, Object>> orderListAll = universalMapper.findTrainUnload(map);
|
|
|
if (orderListAll.size() <= 0) {
|
|
if (orderListAll.size() <= 0) {
|
|
|
throw new Exception("未查询到装车信息,请先上传装车作业!");
|
|
throw new Exception("未查询到装车信息,请先上传装车作业!");
|
|
|
}
|
|
}
|
|
|
List<String> requireList = new ArrayList<>();
|
|
List<String> requireList = new ArrayList<>();
|
|
|
- for(Map<String,Object> order : orderListAll){
|
|
|
|
|
- if(order.get("unloadResultId") != null){
|
|
|
|
|
- throw new Exception(order.get("capacityId")+"已卸车,不允许再上传!");
|
|
|
|
|
|
|
+ for (Map<String, Object> order : orderListAll) {
|
|
|
|
|
+ if (order.get("unloadResultId") != null) {
|
|
|
|
|
+ throw new Exception(order.get("capacityId") + "已卸车,不允许再上传!");
|
|
|
}
|
|
}
|
|
|
String requireNumber = order.get("requireNumber").toString();
|
|
String requireNumber = order.get("requireNumber").toString();
|
|
|
- Map<String,Object> requirementMap =(Map<String, Object>) map.get(requireNumber);
|
|
|
|
|
- if(requirementMap!=null){
|
|
|
|
|
- List<Map<String,Object>> orderList = (ArrayList) requirementMap.get("orderList");
|
|
|
|
|
|
|
+ Map<String, Object> requirementMap = (Map<String, Object>) map.get(requireNumber);
|
|
|
|
|
+ if (requirementMap != null) {
|
|
|
|
|
+ List<Map<String, Object>> orderList = (ArrayList) requirementMap.get("orderList");
|
|
|
orderList.add(order);
|
|
orderList.add(order);
|
|
|
- requirementMap.put("orderList",orderList);
|
|
|
|
|
- }else{
|
|
|
|
|
|
|
+ requirementMap.put("orderList", orderList);
|
|
|
|
|
+ } else {
|
|
|
requirementMap = new HashMap<>();
|
|
requirementMap = new HashMap<>();
|
|
|
- List<Map<String,Object>> orderList = new ArrayList<>();
|
|
|
|
|
|
|
+ List<Map<String, Object>> orderList = new ArrayList<>();
|
|
|
orderList.add(order);
|
|
orderList.add(order);
|
|
|
- requirementMap.put("transPlanId",order.get("transPlanId"));
|
|
|
|
|
- requirementMap.put("materialId",order.get("materialId"));
|
|
|
|
|
- requirementMap.put("unloadPointId",order.get("unloadPointId"));
|
|
|
|
|
- requirementMap.put("unloadTime",unloadTime);
|
|
|
|
|
- requirementMap.put("userId",userId);
|
|
|
|
|
- requirementMap.put("userName",userName);
|
|
|
|
|
- requirementMap.put("orderList",orderList);
|
|
|
|
|
- requirementMap.put("requirementSerialNumber",requireNumber);
|
|
|
|
|
|
|
+ requirementMap.put("transPlanId", order.get("transPlanId"));
|
|
|
|
|
+ requirementMap.put("materialId", order.get("materialId"));
|
|
|
|
|
+ requirementMap.put("unloadPointId", order.get("unloadPointId"));
|
|
|
|
|
+ requirementMap.put("unloadTime", unloadTime);
|
|
|
|
|
+ requirementMap.put("userId", userId);
|
|
|
|
|
+ requirementMap.put("userName", userName);
|
|
|
|
|
+ requirementMap.put("orderList", orderList);
|
|
|
|
|
+ requirementMap.put("requirementSerialNumber", requireNumber);
|
|
|
requireList.add(requireNumber);
|
|
requireList.add(requireNumber);
|
|
|
}
|
|
}
|
|
|
- map.put(requireNumber,requirementMap);
|
|
|
|
|
|
|
+ map.put(requireNumber, requirementMap);
|
|
|
}
|
|
}
|
|
|
- Map<String,Object> result = null;
|
|
|
|
|
- for(String requireNumber : requireList){
|
|
|
|
|
- Map<String,Object> requirementMap =(Map<String, Object>) map.get(requireNumber);
|
|
|
|
|
- List<Map<String,Object>> orderList = (ArrayList) requirementMap.get("orderList");
|
|
|
|
|
|
|
+ Map<String, Object> result = null;
|
|
|
|
|
+ for (String requireNumber : requireList) {
|
|
|
|
|
+ Map<String, Object> requirementMap = (Map<String, Object>) map.get(requireNumber);
|
|
|
|
|
+ List<Map<String, Object>> orderList = (ArrayList) requirementMap.get("orderList");
|
|
|
// if(universalMapper.countTransOrder(requirementMap) != orderList.size()){
|
|
// if(universalMapper.countTransOrder(requirementMap) != orderList.size()){
|
|
|
// throw new Exception("卸车车数与装车车数不一致!");
|
|
// throw new Exception("卸车车数与装车车数不一致!");
|
|
|
// }
|
|
// }
|
|
@@ -839,27 +842,26 @@ public class TMSController extends BaseRESTfulController {
|
|
|
@ApiOperation(value = "查询司机运输汇总")
|
|
@ApiOperation(value = "查询司机运输汇总")
|
|
|
@PostMapping("/getDriverTotalResult")
|
|
@PostMapping("/getDriverTotalResult")
|
|
|
public Map<String, Object> getDriverTotalResult(@RequestBody(required = false) Map<String, Object> map,
|
|
public Map<String, Object> getDriverTotalResult(@RequestBody(required = false) Map<String, Object> map,
|
|
|
- Integer apiId,
|
|
|
|
|
- Integer pageNum,
|
|
|
|
|
- Integer pageSize) {
|
|
|
|
|
|
|
+ Integer apiId,
|
|
|
|
|
+ Integer pageNum,
|
|
|
|
|
+ Integer pageSize) {
|
|
|
return tmsFeign.getDriverTotalResult(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
return tmsFeign.getDriverTotalResult(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
|
@ApiOperation(value = "查询车辆运输汇总")
|
|
@ApiOperation(value = "查询车辆运输汇总")
|
|
|
@PostMapping("/getCapacityTotalResult")
|
|
@PostMapping("/getCapacityTotalResult")
|
|
|
public Map<String, Object> getCapacityTotalResult(@RequestBody(required = false) Map<String, Object> map,
|
|
public Map<String, Object> getCapacityTotalResult(@RequestBody(required = false) Map<String, Object> map,
|
|
|
- Integer apiId,
|
|
|
|
|
- Integer pageNum,
|
|
|
|
|
- Integer pageSize) {
|
|
|
|
|
|
|
+ Integer apiId,
|
|
|
|
|
+ Integer pageNum,
|
|
|
|
|
+ Integer pageSize) {
|
|
|
return tmsFeign.getCapacityTotalResult(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
return tmsFeign.getCapacityTotalResult(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
@ApiOperation("生产物流-调度任务新增")
|
|
@ApiOperation("生产物流-调度任务新增")
|
|
|
@PostMapping("/dispatchTask")
|
|
@PostMapping("/dispatchTask")
|
|
|
- Map<String,Object> dispatchTask(@RequestBody Map<String,Object> map) {
|
|
|
|
|
|
|
+ Map<String, Object> dispatchTask(@RequestBody Map<String, Object> map) {
|
|
|
return tmsFeign.dispatchTask(map);
|
|
return tmsFeign.dispatchTask(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -872,38 +874,38 @@ public class TMSController extends BaseRESTfulController {
|
|
|
@ApiOperation("修改销售派车单信息")
|
|
@ApiOperation("修改销售派车单信息")
|
|
|
@PostMapping("/updateDlivDirnoSeq")
|
|
@PostMapping("/updateDlivDirnoSeq")
|
|
|
@LogAround(foreignKeys = {"planChildId"}, foreignKeyTypes = {"修改销售运单"})
|
|
@LogAround(foreignKeys = {"planChildId"}, foreignKeyTypes = {"修改销售运单"})
|
|
|
- public RESTfulResult updateDlivDirnoSeq(@RequestBody Map<String,Object> map) {
|
|
|
|
|
|
|
+ public RESTfulResult updateDlivDirnoSeq(@RequestBody Map<String, Object> map) {
|
|
|
return tmsFeign.updateDlivDirnoSeq(map);
|
|
return tmsFeign.updateDlivDirnoSeq(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation("查询销售派车单装车信息")
|
|
@ApiOperation("查询销售派车单装车信息")
|
|
|
@PostMapping("/selectDlivDirnoSeqDetails")
|
|
@PostMapping("/selectDlivDirnoSeqDetails")
|
|
|
- public RESTfulResult selectDlivDirnoSeqDetails(@RequestBody Map<String,Object> map) {
|
|
|
|
|
|
|
+ public RESTfulResult selectDlivDirnoSeqDetails(@RequestBody Map<String, Object> map) {
|
|
|
return tmsFeign.selectDlivDirnoSeqDetails(map);
|
|
return tmsFeign.selectDlivDirnoSeqDetails(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation("查询订单厂内轨迹")
|
|
@ApiOperation("查询订单厂内轨迹")
|
|
|
@PostMapping("/getPathByOrder")
|
|
@PostMapping("/getPathByOrder")
|
|
|
- public RESTfulResult getPathByOrder(@RequestBody Map<String,Object> map) {
|
|
|
|
|
|
|
+ public RESTfulResult getPathByOrder(@RequestBody Map<String, Object> map) {
|
|
|
return tmsFeign.getPathByOrder(map);
|
|
return tmsFeign.getPathByOrder(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation("上传定位,更新路径")
|
|
@ApiOperation("上传定位,更新路径")
|
|
|
@PostMapping("/uploadLocation")
|
|
@PostMapping("/uploadLocation")
|
|
|
- public RESTfulResult uploadLocation(@RequestBody Map<String,Object> map) {
|
|
|
|
|
|
|
+ public RESTfulResult uploadLocation(@RequestBody Map<String, Object> map) {
|
|
|
return tmsFeign.uploadLocation(map);
|
|
return tmsFeign.uploadLocation(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation("实收吨数")
|
|
@ApiOperation("实收吨数")
|
|
|
@PostMapping("/updateWeight")
|
|
@PostMapping("/updateWeight")
|
|
|
- public RESTfulResult updateWeight(@RequestBody Map<String,Object> map) {
|
|
|
|
|
|
|
+ public RESTfulResult updateWeight(@RequestBody Map<String, Object> map) {
|
|
|
return tmsFeign.updateWeight(map);
|
|
return tmsFeign.updateWeight(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation("checkWeightResult")
|
|
@ApiOperation("checkWeightResult")
|
|
|
@PostMapping("/checkWeightResult")
|
|
@PostMapping("/checkWeightResult")
|
|
|
@LogAround(foreignKeys = {"resultId"}, foreignKeyTypes = {"计量实绩"})
|
|
@LogAround(foreignKeys = {"resultId"}, foreignKeyTypes = {"计量实绩"})
|
|
|
- public Map<String,Object> checkWeightResult(@RequestBody Map<String,Object> map) {
|
|
|
|
|
|
|
+ public Map<String, Object> checkWeightResult(@RequestBody Map<String, Object> map) {
|
|
|
return tmsFeign.checkWeightResult(map);
|
|
return tmsFeign.checkWeightResult(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -918,20 +920,22 @@ public class TMSController extends BaseRESTfulController {
|
|
|
|
|
|
|
|
@ApiOperation("多拼派车")
|
|
@ApiOperation("多拼派车")
|
|
|
@PostMapping("/saleDispatchDuoPin")
|
|
@PostMapping("/saleDispatchDuoPin")
|
|
|
- RESTfulResult saleDispatchDuoPin(@RequestBody Map<String,Object> map) {return tmsFeign.saleDispatchDuoPin(map);}
|
|
|
|
|
|
|
+ RESTfulResult saleDispatchDuoPin(@RequestBody Map<String, Object> map) {
|
|
|
|
|
+ return tmsFeign.saleDispatchDuoPin(map);
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
|
|
|
|
|
@ApiOperation("同步生产实绩")
|
|
@ApiOperation("同步生产实绩")
|
|
|
@PostMapping("/syncProductionResult")
|
|
@PostMapping("/syncProductionResult")
|
|
|
@LogAround(foreignKeys = {"transOrderId"}, foreignKeyTypes = {"调拨实绩"})
|
|
@LogAround(foreignKeys = {"transOrderId"}, foreignKeyTypes = {"调拨实绩"})
|
|
|
- RESTfulResult syncProductionResult(@RequestBody Map<String,Object> map) {
|
|
|
|
|
|
|
+ RESTfulResult syncProductionResult(@RequestBody Map<String, Object> map) {
|
|
|
return tmsFeign.syncProductionResult(map);
|
|
return tmsFeign.syncProductionResult(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation("获取司机日工作量")
|
|
@ApiOperation("获取司机日工作量")
|
|
|
@PostMapping("/getDriverDayJobForApp")
|
|
@PostMapping("/getDriverDayJobForApp")
|
|
|
- RESTfulResult getDriverDayJobForApp(@RequestBody Map<String,Object> map,Integer apiId) {
|
|
|
|
|
- return tmsFeign.getDriverDayJobForApp(map,apiId);
|
|
|
|
|
|
|
+ RESTfulResult getDriverDayJobForApp(@RequestBody Map<String, Object> map, Integer apiId) {
|
|
|
|
|
+ return tmsFeign.getDriverDayJobForApp(map, apiId);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation(value = "确认出库", notes = "确认出库")
|
|
@ApiOperation(value = "确认出库", notes = "确认出库")
|
|
@@ -956,23 +960,23 @@ public class TMSController extends BaseRESTfulController {
|
|
|
@ApiOperation(value = "查询车辆登记单信息")
|
|
@ApiOperation(value = "查询车辆登记单信息")
|
|
|
@PostMapping("/likeTransitOrders")
|
|
@PostMapping("/likeTransitOrders")
|
|
|
public Map<String, Object> likeTransitOrders(@RequestBody(required = false) Map<String, Object> map,
|
|
public Map<String, Object> likeTransitOrders(@RequestBody(required = false) Map<String, Object> map,
|
|
|
- Integer apiId,
|
|
|
|
|
- Integer pageNum,
|
|
|
|
|
- Integer pageSize) {
|
|
|
|
|
|
|
+ Integer apiId,
|
|
|
|
|
+ Integer pageNum,
|
|
|
|
|
+ Integer pageSize) {
|
|
|
return tmsFeign.likeTransitOrders(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
return tmsFeign.likeTransitOrders(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation(value = "新增车辆登记单信息")
|
|
@ApiOperation(value = "新增车辆登记单信息")
|
|
|
@PostMapping("/insertTmsTransitOrder")
|
|
@PostMapping("/insertTmsTransitOrder")
|
|
|
- public Map<String,Object> insertTmsTransitOrder(@RequestBody Map<String,Object> map) {
|
|
|
|
|
|
|
+ public Map<String, Object> insertTmsTransitOrder(@RequestBody Map<String, Object> map) {
|
|
|
return tmsFeign.insertTmsTransitOrder(map);
|
|
return tmsFeign.insertTmsTransitOrder(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation("导入通行登记单")
|
|
@ApiOperation("导入通行登记单")
|
|
|
@PostMapping("/importTrasitOrder")
|
|
@PostMapping("/importTrasitOrder")
|
|
|
public Map<String, Object> importTrasitOrder(@RequestBody MultipartFile file,
|
|
public Map<String, Object> importTrasitOrder(@RequestBody MultipartFile file,
|
|
|
- String userId,
|
|
|
|
|
- String userName) throws Exception {
|
|
|
|
|
|
|
+ String userId,
|
|
|
|
|
+ String userName) throws Exception {
|
|
|
Map<String, Object> map = new HashMap<>();
|
|
Map<String, Object> map = new HashMap<>();
|
|
|
//获取Excel中包含的对象数组
|
|
//获取Excel中包含的对象数组
|
|
|
List<Map<String, Object>> list = ExcelToolUtils.getExcelList(file, 0);
|
|
List<Map<String, Object>> list = ExcelToolUtils.getExcelList(file, 0);
|
|
@@ -991,29 +995,29 @@ public class TMSController extends BaseRESTfulController {
|
|
|
@ApiOperation(value = "查询请车批车")
|
|
@ApiOperation(value = "查询请车批车")
|
|
|
@PostMapping("/getPleaseApproveList")
|
|
@PostMapping("/getPleaseApproveList")
|
|
|
public Map<String, Object> getPleaseApproveList(@RequestBody(required = false) Map<String, Object> map,
|
|
public Map<String, Object> getPleaseApproveList(@RequestBody(required = false) Map<String, Object> map,
|
|
|
- Integer apiId,
|
|
|
|
|
- Integer pageNum,
|
|
|
|
|
- Integer pageSize) {
|
|
|
|
|
|
|
+ Integer apiId,
|
|
|
|
|
+ Integer pageNum,
|
|
|
|
|
+ Integer pageSize) {
|
|
|
return tmsFeign.getPleaseApproveList(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
return tmsFeign.getPleaseApproveList(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@PostMapping("/addPleaseApprove")
|
|
@PostMapping("/addPleaseApprove")
|
|
|
- public Map<String,Object> addPleaseApprove(@RequestBody Map<String,Object> map) {
|
|
|
|
|
|
|
+ public Map<String, Object> addPleaseApprove(@RequestBody Map<String, Object> map) {
|
|
|
return tmsFeign.addPleaseApprove(map);
|
|
return tmsFeign.addPleaseApprove(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@PostMapping("/updPleaseApprove")
|
|
@PostMapping("/updPleaseApprove")
|
|
|
- public Map<String,Object> updPleaseApprove(@RequestBody Map<String,Object> map) {
|
|
|
|
|
|
|
+ public Map<String, Object> updPleaseApprove(@RequestBody Map<String, Object> map) {
|
|
|
return tmsFeign.updPleaseApprove(map);
|
|
return tmsFeign.updPleaseApprove(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@PostMapping("/delPleaseApprove")
|
|
@PostMapping("/delPleaseApprove")
|
|
|
- public Map<String,Object> delPleaseApprove(@RequestBody Map<String,Object> map) {
|
|
|
|
|
|
|
+ public Map<String, Object> delPleaseApprove(@RequestBody Map<String, Object> map) {
|
|
|
return tmsFeign.delPleaseApprove(map);
|
|
return tmsFeign.delPleaseApprove(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@PostMapping("/gatepostTransitManager")
|
|
@PostMapping("/gatepostTransitManager")
|
|
|
- public Map<String,Object> gatepostTransitManager(@RequestBody Map<String,Object> map) {
|
|
|
|
|
|
|
+ public Map<String, Object> gatepostTransitManager(@RequestBody Map<String, Object> map) {
|
|
|
return tmsFeign.gatepostTransitManager(map);
|
|
return tmsFeign.gatepostTransitManager(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -1021,9 +1025,9 @@ public class TMSController extends BaseRESTfulController {
|
|
|
@ApiOperation("导入宏瑞综合实绩")
|
|
@ApiOperation("导入宏瑞综合实绩")
|
|
|
@PostMapping("/importComprehensiveResult")
|
|
@PostMapping("/importComprehensiveResult")
|
|
|
public Map<String, Object> importComprehensiveResult(@RequestBody MultipartFile file,
|
|
public Map<String, Object> importComprehensiveResult(@RequestBody MultipartFile file,
|
|
|
- String userId,
|
|
|
|
|
- String userName,
|
|
|
|
|
- String resultType) throws Exception {
|
|
|
|
|
|
|
+ String userId,
|
|
|
|
|
+ String userName,
|
|
|
|
|
+ String resultType) throws Exception {
|
|
|
Map<String, Object> map = new HashMap<>();
|
|
Map<String, Object> map = new HashMap<>();
|
|
|
if (file.isEmpty()) {
|
|
if (file.isEmpty()) {
|
|
|
return new HashMap<>();
|
|
return new HashMap<>();
|
|
@@ -1034,7 +1038,7 @@ public class TMSController extends BaseRESTfulController {
|
|
|
String extension = "." + FilenameUtils.getExtension(originalFilename);
|
|
String extension = "." + FilenameUtils.getExtension(originalFilename);
|
|
|
// 定义新路径
|
|
// 定义新路径
|
|
|
String newPath = "/data/file/result/";
|
|
String newPath = "/data/file/result/";
|
|
|
- String newName = userName + "-" + originalFilename+ Util.RandomCreate(8) + ".xlsx";
|
|
|
|
|
|
|
+ String newName = userName + "-" + originalFilename + Util.RandomCreate(8) + ".xlsx";
|
|
|
File dataFile = new File(newPath);
|
|
File dataFile = new File(newPath);
|
|
|
if (!dataFile.exists()) {
|
|
if (!dataFile.exists()) {
|
|
|
dataFile.mkdirs();
|
|
dataFile.mkdirs();
|
|
@@ -1046,104 +1050,110 @@ public class TMSController extends BaseRESTfulController {
|
|
|
List<Map<String, Object>> list = new ArrayList<>();
|
|
List<Map<String, Object>> list = new ArrayList<>();
|
|
|
//获取Excel中包含的对象数组
|
|
//获取Excel中包含的对象数组
|
|
|
if ("维保".equals(resultType)) {
|
|
if ("维保".equals(resultType)) {
|
|
|
- List<String> excelHeads = Arrays.asList("车属单位","车型","车号","大号","维修时间","维修内容","维修","电器","钣焊","补胎","其它","工时合计","配件费用","外修费用","总合计");
|
|
|
|
|
- list = ExcelToolUtils.getExcelList(file,2,excelHeads);
|
|
|
|
|
- }else{
|
|
|
|
|
|
|
+ List<String> excelHeads = Arrays.asList("车属单位", "车型", "车号", "大号", "维修时间", "维修内容", "维修", "电器", "钣焊", "补胎", "其它", "工时合计", "配件费用", "外修费用", "总合计");
|
|
|
|
|
+ list = ExcelToolUtils.getExcelList(file, 2, excelHeads);
|
|
|
|
|
+ } else {
|
|
|
list = ExcelToolUtils.getExcelList(file, 0);
|
|
list = ExcelToolUtils.getExcelList(file, 0);
|
|
|
}
|
|
}
|
|
|
map.put("list", list);
|
|
map.put("list", list);
|
|
|
map.put("userId", userId);
|
|
map.put("userId", userId);
|
|
|
map.put("userName", userName);
|
|
map.put("userName", userName);
|
|
|
map.put("resultType", resultType);
|
|
map.put("resultType", resultType);
|
|
|
- map.put("filePath",newPath + newName);
|
|
|
|
|
|
|
+ map.put("filePath", newPath + newName);
|
|
|
return tmsFeign.importComprehensiveResult(map);
|
|
return tmsFeign.importComprehensiveResult(map);
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
@ApiOperation(value = "火运大宗销售订单 删除销售运输订单")
|
|
@ApiOperation(value = "火运大宗销售订单 删除销售运输订单")
|
|
|
@PostMapping("/changeTransOrderH")
|
|
@PostMapping("/changeTransOrderH")
|
|
|
- public Map<String,Object> changeTransOrderH(@RequestBody Map<String,Object> map) {
|
|
|
|
|
|
|
+ public Map<String, Object> changeTransOrderH(@RequestBody Map<String, Object> map) {
|
|
|
return tmsFeign.changeTransOrderH(map);
|
|
return tmsFeign.changeTransOrderH(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation(value = "火运出库后修改车号")
|
|
@ApiOperation(value = "火运出库后修改车号")
|
|
|
@PostMapping("/updateCarNo")
|
|
@PostMapping("/updateCarNo")
|
|
|
- public Map<String,Object> updateCarNo(@RequestBody Map<String,Object> map) {
|
|
|
|
|
|
|
+ public Map<String, Object> updateCarNo(@RequestBody Map<String, Object> map) {
|
|
|
return tmsFeign.updateCarNo(map);
|
|
return tmsFeign.updateCarNo(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation(value = "查询排队网格信息")
|
|
@ApiOperation(value = "查询排队网格信息")
|
|
|
@PostMapping("/likeQueueGrid")
|
|
@PostMapping("/likeQueueGrid")
|
|
|
public Map<String, Object> likeQueueGrid(@RequestBody(required = false) Map<String, Object> map,
|
|
public Map<String, Object> likeQueueGrid(@RequestBody(required = false) Map<String, Object> map,
|
|
|
- Integer apiId,
|
|
|
|
|
- Integer pageNum,
|
|
|
|
|
- Integer pageSize) {
|
|
|
|
|
|
|
+ Integer apiId,
|
|
|
|
|
+ Integer pageNum,
|
|
|
|
|
+ Integer pageSize) {
|
|
|
return tmsFeign.likeQueueGrid(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
return tmsFeign.likeQueueGrid(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation(value = "查询排队实绩信息")
|
|
@ApiOperation(value = "查询排队实绩信息")
|
|
|
@PostMapping("/likeQueueResult")
|
|
@PostMapping("/likeQueueResult")
|
|
|
public Map<String, Object> likeQueueResult(@RequestBody(required = false) Map<String, Object> map,
|
|
public Map<String, Object> likeQueueResult(@RequestBody(required = false) Map<String, Object> map,
|
|
|
- Integer apiId,
|
|
|
|
|
- Integer pageNum,
|
|
|
|
|
- Integer pageSize) {
|
|
|
|
|
|
|
+ Integer apiId,
|
|
|
|
|
+ Integer pageNum,
|
|
|
|
|
+ Integer pageSize) {
|
|
|
return tmsFeign.likeQueueResult(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
return tmsFeign.likeQueueResult(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation(value = "处理排队网格数据")
|
|
@ApiOperation(value = "处理排队网格数据")
|
|
|
@PostMapping("/disposeQueueGrid")
|
|
@PostMapping("/disposeQueueGrid")
|
|
|
- public Map<String,Object> disposeQueueGrid(@RequestBody Map<String,Object> map) {
|
|
|
|
|
|
|
+ public Map<String, Object> disposeQueueGrid(@RequestBody Map<String, Object> map) {
|
|
|
return tmsFeign.disposeQueueGrid(map);
|
|
return tmsFeign.disposeQueueGrid(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
@ApiOperation(value = "获取网格数据")
|
|
@ApiOperation(value = "获取网格数据")
|
|
|
@PostMapping("/getGridAllData")
|
|
@PostMapping("/getGridAllData")
|
|
|
- public Map<String,Object> getGridAllData(@RequestBody Map<String,Object> map) {
|
|
|
|
|
|
|
+ public Map<String, Object> getGridAllData(@RequestBody Map<String, Object> map) {
|
|
|
return tmsFeign.getGridAllData(map);
|
|
return tmsFeign.getGridAllData(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation(value = "处理排队实绩数据")
|
|
@ApiOperation(value = "处理排队实绩数据")
|
|
|
@PostMapping("/disposeQueueResult")
|
|
@PostMapping("/disposeQueueResult")
|
|
|
- public Map<String,Object> disposeQueueResult(@RequestBody Map<String,Object> map) {
|
|
|
|
|
|
|
+ public Map<String, Object> disposeQueueResult(@RequestBody Map<String, Object> map) {
|
|
|
return tmsFeign.disposeQueueResult(map);
|
|
return tmsFeign.disposeQueueResult(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation(value = "禁用/启用运输订单")
|
|
@ApiOperation(value = "禁用/启用运输订单")
|
|
|
@PostMapping("/banTransOrder")
|
|
@PostMapping("/banTransOrder")
|
|
|
@LogAround(foreignKeys = {"transOrderId"}, foreignKeyTypes = {"运输订单"})
|
|
@LogAround(foreignKeys = {"transOrderId"}, foreignKeyTypes = {"运输订单"})
|
|
|
- public Map<String,Object> banTransOrder(@RequestBody Map<String,Object> map) {
|
|
|
|
|
|
|
+ public Map<String, Object> banTransOrder(@RequestBody Map<String, Object> map) {
|
|
|
return tmsFeign.banTransOrder(map);
|
|
return tmsFeign.banTransOrder(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation(value = "查询销售火运装货报表")
|
|
@ApiOperation(value = "查询销售火运装货报表")
|
|
|
@PostMapping("/loadingOperation")
|
|
@PostMapping("/loadingOperation")
|
|
|
public Map<String, Object> loadingOperation(@RequestBody(required = false) Map<String, Object> map,
|
|
public Map<String, Object> loadingOperation(@RequestBody(required = false) Map<String, Object> map,
|
|
|
- Integer apiId,
|
|
|
|
|
- Integer pageNum,
|
|
|
|
|
- Integer pageSize) {
|
|
|
|
|
|
|
+ Integer apiId,
|
|
|
|
|
+ Integer pageNum,
|
|
|
|
|
+ Integer pageSize) {
|
|
|
return tmsFeign.loadingOperation(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
return tmsFeign.loadingOperation(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation(value = "修改火运装车列序号")
|
|
@ApiOperation(value = "修改火运装车列序号")
|
|
|
@PostMapping("/updateTrainOrderSeq")
|
|
@PostMapping("/updateTrainOrderSeq")
|
|
|
- public Map<String,Object> updateTrainOrderSeq(@RequestBody Map<String,Object> map) {
|
|
|
|
|
|
|
+ public Map<String, Object> updateTrainOrderSeq(@RequestBody Map<String, Object> map) {
|
|
|
return tmsFeign.updateTrainOrderSeq(map);
|
|
return tmsFeign.updateTrainOrderSeq(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation(value = "查询销售火运装货报表明细")
|
|
@ApiOperation(value = "查询销售火运装货报表明细")
|
|
|
@PostMapping("/purchaseTrainsOrderList")
|
|
@PostMapping("/purchaseTrainsOrderList")
|
|
|
public Map<String, Object> purchaseTrainsOrderList(@RequestBody(required = false) Map<String, Object> map,
|
|
public Map<String, Object> purchaseTrainsOrderList(@RequestBody(required = false) Map<String, Object> map,
|
|
|
- Integer apiId,
|
|
|
|
|
- Integer pageNum,
|
|
|
|
|
- Integer pageSize) {
|
|
|
|
|
|
|
+ Integer apiId,
|
|
|
|
|
+ Integer pageNum,
|
|
|
|
|
+ Integer pageSize) {
|
|
|
return tmsFeign.purchaseTrainsOrderList(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
return tmsFeign.purchaseTrainsOrderList(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation("吊装信息")
|
|
@ApiOperation("吊装信息")
|
|
|
@PostMapping("/disposeHandling")
|
|
@PostMapping("/disposeHandling")
|
|
|
- public Map<String,Object> disposeHandling(@RequestBody Map<String,Object> map) {
|
|
|
|
|
|
|
+ public Map<String, Object> disposeHandling(@RequestBody Map<String, Object> map) {
|
|
|
return tmsFeign.disposeHandling(map);
|
|
return tmsFeign.disposeHandling(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ @ApiOperation("同步报表数据")
|
|
|
|
|
+ @PostMapping("/getgenerateOperateDaily")
|
|
|
|
|
+ public Map<String,Object> generateOperateDaily(@RequestBody Map<String,Object> map) {
|
|
|
|
|
+ return tmsFeign.getgenerateOperateDaily(map);
|
|
|
|
|
+ }
|
|
|
@ApiOperation(value = "保存WMS传递的内转出库数据", notes = "保存WMS传递的内转出库数据")
|
|
@ApiOperation(value = "保存WMS传递的内转出库数据", notes = "保存WMS传递的内转出库数据")
|
|
|
@PostMapping(value = "/preserveMoveListIn")
|
|
@PostMapping(value = "/preserveMoveListIn")
|
|
|
public RESTfulResult preserveMoveListIn(@RequestBody Map<String, Object> mapList) {
|
|
public RESTfulResult preserveMoveListIn(@RequestBody Map<String, Object> mapList) {
|
|
@@ -1174,4 +1184,34 @@ public class TMSController extends BaseRESTfulController {
|
|
|
return tmsFeign.modifyChange(params);
|
|
return tmsFeign.modifyChange(params);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
+ @ApiOperation(value = "纠错运输实绩")
|
|
|
|
|
+ @PostMapping("correctTransOrder")
|
|
|
|
|
+ public Map<String,Object> correctTransOrder(@RequestBody Map<String,Object> map) {
|
|
|
|
|
+ return tmsFeign.correctTransOrder(map);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @ApiOperation(value = "针对签到过期的计时单子重新赋权", notes = "针对签到过期的计时单子重新赋权")
|
|
|
|
|
+ @PostMapping(value = "/resartStartTimming")
|
|
|
|
|
+ public RESTfulResult resartStartTimming(@RequestBody Map<String, Object> params) {
|
|
|
|
|
+ return tmsFeign.resartStartTimming(params);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @ApiOperation(value = "查询派车规则", notes = "查询派车规则")
|
|
|
|
|
+ @PostMapping(value = "/getDispatchRules")
|
|
|
|
|
+ public RESTfulResult getDispatchRules(@RequestBody Map<String, Object> params) {
|
|
|
|
|
+ return success(tmsFeign.getDispatchRules(params));
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ @ApiOperation(value = "查询站台装卸实绩")
|
|
|
|
|
+ @PostMapping("/getZtZxShiji")
|
|
|
|
|
+ public Map<String, Object> getZtZxShiji(@RequestBody(required = false) Map<String, Object> map,
|
|
|
|
|
+ Integer apiId,
|
|
|
|
|
+ Integer pageNum,
|
|
|
|
|
+ Integer pageSize) {
|
|
|
|
|
+ return tmsFeign.getZtZxShiji(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
}
|
|
}
|