|
@@ -72,6 +72,9 @@ public class BizMeasurementController extends BaseController
|
|
|
if (bizMeasurementList.stream().anyMatch(measurement -> measurement.getCode() == null || measurement.getCode() == "")) {
|
|
|
throw new RuntimeException("新增失败,编码不能为空");
|
|
|
}
|
|
|
+ if (bizMeasurementList.stream().anyMatch(measurement -> measurement.getJdId() == null)) {
|
|
|
+ throw new RuntimeException("新增失败,金蝶id不能为空");
|
|
|
+ }
|
|
|
//判断编码是否有重复
|
|
|
List<String> measurementCodes = bizMeasurementList.stream()
|
|
|
.map(BizMeasurement::getCode)
|
|
@@ -86,7 +89,16 @@ public class BizMeasurementController extends BaseController
|
|
|
if (!measurements.isEmpty()){
|
|
|
throw new RuntimeException("新增失败,存在重复的编码");
|
|
|
}
|
|
|
- return toAjax(bizMeasurementService.saveBatch(bizMeasurementList));
|
|
|
+ bizMeasurementService.saveBatch(bizMeasurementList);
|
|
|
+
|
|
|
+ return success(bizMeasurementList.stream()
|
|
|
+ .map(v -> {
|
|
|
+ Map<String, Object> map = new HashMap<>();
|
|
|
+ map.put("id", v.getId());
|
|
|
+ map.put("code", v.getCode());
|
|
|
+ return map;
|
|
|
+ })
|
|
|
+ .collect(Collectors.toList()));
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -206,7 +218,15 @@ public class BizMeasurementController extends BaseController
|
|
|
}
|
|
|
|
|
|
}
|
|
|
- return toAjax(bizMeasurementService.updateBatchById(measurementList));
|
|
|
+ bizMeasurementService.updateBatchById(measurementList);
|
|
|
+ return success(measurementList.stream()
|
|
|
+ .map(v -> {
|
|
|
+ Map<String, Object> map = new HashMap<>();
|
|
|
+ map.put("id", v.getId());
|
|
|
+ map.put("code", v.getCode());
|
|
|
+ return map;
|
|
|
+ })
|
|
|
+ .collect(Collectors.toList()));
|
|
|
}
|
|
|
|
|
|
/**
|