|
@@ -494,7 +494,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 = "/purchaseTrainWeight")
|
|
@PostMapping(value = "/purchaseTrainWeight")
|
|
|
// @LogAround(foreignKeys = {"resultId"},foreignKeyTypes = {"计量实绩"})
|
|
// @LogAround(foreignKeys = {"resultId"},foreignKeyTypes = {"计量实绩"})
|
|
@@ -586,6 +586,7 @@ public class TMSController extends BaseRESTfulController {
|
|
|
}
|
|
}
|
|
|
//校验数据
|
|
//校验数据
|
|
|
String requirementNumber = item.get("通知单号").toString();
|
|
String requirementNumber = item.get("通知单号").toString();
|
|
|
|
|
+ BigDecimal weight = DataChange.dataToBigDecimal(item.get("净重"));
|
|
|
if (map.get("requirementNumber") != null) {
|
|
if (map.get("requirementNumber") != null) {
|
|
|
if (map.get("requirementNumber").equals(requirementNumber)) {
|
|
if (map.get("requirementNumber").equals(requirementNumber)) {
|
|
|
String unloadTime = map.get("unloadTime").toString();
|
|
String unloadTime = map.get("unloadTime").toString();
|
|
@@ -595,9 +596,11 @@ public class TMSController extends BaseRESTfulController {
|
|
|
} else {
|
|
} else {
|
|
|
throw new Exception("同一个Excel文件中只允许有一个通知单号!");
|
|
throw new Exception("同一个Excel文件中只允许有一个通知单号!");
|
|
|
}
|
|
}
|
|
|
|
|
+ map.put("weight", weight.add(DataChange.dataToBigDecimal(map.get("weight"))));
|
|
|
} else {
|
|
} else {
|
|
|
//不存在,新增
|
|
//不存在,新增
|
|
|
map.put("requirementNumber", requirementNumber);
|
|
map.put("requirementNumber", requirementNumber);
|
|
|
|
|
+ map.put("weight", weight);
|
|
|
map.put("unloadTime",item.get("卸车日期").toString());
|
|
map.put("unloadTime",item.get("卸车日期").toString());
|
|
|
}
|
|
}
|
|
|
//车牌号去重
|
|
//车牌号去重
|