|
@@ -334,6 +334,11 @@ public class ApsProcessOperationServiceImpl extends ServiceImpl<ApsProcessOperat
|
|
String outputMeter = getOutMeterInfo(outProducttype, outMeter, outMetalstate, tval, wval, lval, apsProcessOperationOutMaterDo.getThickoffset(), apsProcessOperationOutMaterDo.getWidthoffset(), apsProcessOperationOutMaterDo.getLengthoffset()) + singlerollweight + UNIT_MAP.getOrDefault(blanckdata.getStr("NUMBERUNIT"), "");
|
|
String outputMeter = getOutMeterInfo(outProducttype, outMeter, outMetalstate, tval, wval, lval, apsProcessOperationOutMaterDo.getThickoffset(), apsProcessOperationOutMaterDo.getWidthoffset(), apsProcessOperationOutMaterDo.getLengthoffset()) + singlerollweight + UNIT_MAP.getOrDefault(blanckdata.getStr("NUMBERUNIT"), "");
|
|
apsProcessOperationOutMaterDo.setOutputmaterial(outputMeter + "*" + blanckdata.getInt("ROLLNUM") + "卷");
|
|
apsProcessOperationOutMaterDo.setOutputmaterial(outputMeter + "*" + blanckdata.getInt("ROLLNUM") + "卷");
|
|
apsProcessOperationDo.setPlanoutput("[1]" + outputMeter + "*" + blanckdata.getInt("ROLLNUM") + "卷");
|
|
apsProcessOperationDo.setPlanoutput("[1]" + outputMeter + "*" + blanckdata.getInt("ROLLNUM") + "卷");
|
|
|
|
+ if (apsProcessOperationOutMaterDo.getPlanrollnum() > 1) {
|
|
|
|
+ apsProcessOperationDo.setIssubsection("是");
|
|
|
|
+ } else {
|
|
|
|
+ apsProcessOperationDo.setIssubsection("否");
|
|
|
|
+ }
|
|
//输出成品
|
|
//输出成品
|
|
/*
|
|
/*
|
|
如果没有后道工序作业,则成品卷数=计划输出卷数 - 计划备料卷数,
|
|
如果没有后道工序作业,则成品卷数=计划输出卷数 - 计划备料卷数,
|
|
@@ -491,6 +496,11 @@ public class ApsProcessOperationServiceImpl extends ServiceImpl<ApsProcessOperat
|
|
String outputMeter = getOutMeterInfo(outProducttype, outMeter, outMetalstate, tval, wval, lval, apsProcessOperationOutMaterDo.getThickoffset(), apsProcessOperationOutMaterDo.getWidthoffset(), apsProcessOperationOutMaterDo.getLengthoffset()) + singlerollweight + UNIT_MAP.getOrDefault(blanckdata.getStr("NUMBERUNIT"), "");
|
|
String outputMeter = getOutMeterInfo(outProducttype, outMeter, outMetalstate, tval, wval, lval, apsProcessOperationOutMaterDo.getThickoffset(), apsProcessOperationOutMaterDo.getWidthoffset(), apsProcessOperationOutMaterDo.getLengthoffset()) + singlerollweight + UNIT_MAP.getOrDefault(blanckdata.getStr("NUMBERUNIT"), "");
|
|
apsProcessOperationOutMaterDo.setOutputmaterial(outputMeter + "*" + blanckdata.getInt("ROLLNUM") + "卷");
|
|
apsProcessOperationOutMaterDo.setOutputmaterial(outputMeter + "*" + blanckdata.getInt("ROLLNUM") + "卷");
|
|
apsProcessOperationDo.setPlanoutput("[1]" + outputMeter + "*" + blanckdata.getInt("ROLLNUM") + "卷");
|
|
apsProcessOperationDo.setPlanoutput("[1]" + outputMeter + "*" + blanckdata.getInt("ROLLNUM") + "卷");
|
|
|
|
+ if (blanckdata.getInt("ROLLNUM") > 1) {
|
|
|
|
+ apsProcessOperationDo.setIssubsection("是");
|
|
|
|
+ } else {
|
|
|
|
+ apsProcessOperationDo.setIssubsection("否");
|
|
|
|
+ }
|
|
//输出成品
|
|
//输出成品
|
|
/*
|
|
/*
|
|
如果没有后道工序作业,则成品卷数=计划输出卷数 - 计划备料卷数,
|
|
如果没有后道工序作业,则成品卷数=计划输出卷数 - 计划备料卷数,
|
|
@@ -748,6 +758,7 @@ public class ApsProcessOperationServiceImpl extends ServiceImpl<ApsProcessOperat
|
|
return R.error("工艺步骤" + apsProcessOperationDo1.getProcessname() + "没输出");
|
|
return R.error("工艺步骤" + apsProcessOperationDo1.getProcessname() + "没输出");
|
|
}
|
|
}
|
|
List<String> planoutputList = new ArrayList<>();
|
|
List<String> planoutputList = new ArrayList<>();
|
|
|
|
+ Integer planrollnum = 0;
|
|
for (ApsProcessOperationOutMaterDo apsProcessOperationOutMaterDo : apsProcessOperationOutMaterDos1) {
|
|
for (ApsProcessOperationOutMaterDo apsProcessOperationOutMaterDo : apsProcessOperationOutMaterDos1) {
|
|
ApsProcessOperationOutMaterDo processOperationOutMaterDo = BeanUtil.toBean(apsProcessOperationOutMaterDo, ApsProcessOperationOutMaterDo.class);
|
|
ApsProcessOperationOutMaterDo processOperationOutMaterDo = BeanUtil.toBean(apsProcessOperationOutMaterDo, ApsProcessOperationOutMaterDo.class);
|
|
processOperationOutMaterDo.setRoption(apsProcessOperationOutMaterDo.getId());
|
|
processOperationOutMaterDo.setRoption(apsProcessOperationOutMaterDo.getId());
|
|
@@ -824,6 +835,8 @@ public class ApsProcessOperationServiceImpl extends ServiceImpl<ApsProcessOperat
|
|
processOperationOutMaterDo.setProdleaveoutroll(processOperationOutMaterDo.getPlanprodrollnum() - processOperationOutMaterDo.getProdoutroll() - processOperationOutMaterDo.getProdcancelroll());
|
|
processOperationOutMaterDo.setProdleaveoutroll(processOperationOutMaterDo.getPlanprodrollnum() - processOperationOutMaterDo.getProdoutroll() - processOperationOutMaterDo.getProdcancelroll());
|
|
processOperationOutMaterDo.setMoveleaveoutroll(processOperationOutMaterDo.getPlanmoverollnum() - processOperationOutMaterDo.getMoveoutroll() - processOperationOutMaterDo.getMovecancelroll());
|
|
processOperationOutMaterDo.setMoveleaveoutroll(processOperationOutMaterDo.getPlanmoverollnum() - processOperationOutMaterDo.getMoveoutroll() - processOperationOutMaterDo.getMovecancelroll());
|
|
processOperationOutMaterDo.setStockleaveoutroll(processOperationOutMaterDo.getPlanstockrollnum() - processOperationOutMaterDo.getStockoutroll() - processOperationOutMaterDo.getStockcancelroll());
|
|
processOperationOutMaterDo.setStockleaveoutroll(processOperationOutMaterDo.getPlanstockrollnum() - processOperationOutMaterDo.getStockoutroll() - processOperationOutMaterDo.getStockcancelroll());
|
|
|
|
+
|
|
|
|
+ planrollnum += processOperationOutMaterDo.getPlanrollnum();
|
|
apsProcessOperationOutMaterDoList.add(processOperationOutMaterDo);
|
|
apsProcessOperationOutMaterDoList.add(processOperationOutMaterDo);
|
|
}
|
|
}
|
|
previousProcessVo.setApsProcessOperationOutMaterDos(apsProcessOperationOutMaterDoList);
|
|
previousProcessVo.setApsProcessOperationOutMaterDos(apsProcessOperationOutMaterDoList);
|
|
@@ -864,6 +877,11 @@ public class ApsProcessOperationServiceImpl extends ServiceImpl<ApsProcessOperat
|
|
}
|
|
}
|
|
}
|
|
}
|
|
processOperationDo.setPlanoutput(planoutsb.toString());
|
|
processOperationDo.setPlanoutput(planoutsb.toString());
|
|
|
|
+ if (planrollnum > 1) {
|
|
|
|
+ apsProcessOperationDo.setIssubsection("是");
|
|
|
|
+ } else {
|
|
|
|
+ apsProcessOperationDo.setIssubsection("否");
|
|
|
|
+ }
|
|
apsProcessOperationDoList.add(processOperationDo);
|
|
apsProcessOperationDoList.add(processOperationDo);
|
|
|
|
|
|
overProcessIds.add(apsProcessOperationDo1.getId());
|
|
overProcessIds.add(apsProcessOperationDo1.getId());
|
|
@@ -928,6 +946,7 @@ public class ApsProcessOperationServiceImpl extends ServiceImpl<ApsProcessOperat
|
|
return R.error("工艺步骤" + apsProcessOperationDo.getProcessname() + "没输出");
|
|
return R.error("工艺步骤" + apsProcessOperationDo.getProcessname() + "没输出");
|
|
}
|
|
}
|
|
List<String> planoutputList = new ArrayList<>();
|
|
List<String> planoutputList = new ArrayList<>();
|
|
|
|
+ Integer planrollnum = 0;
|
|
for (ApsProcessOperationOutMaterDo apsProcessOperationOutMaterDo : apsProcessOperationOutMaterDos1) {
|
|
for (ApsProcessOperationOutMaterDo apsProcessOperationOutMaterDo : apsProcessOperationOutMaterDos1) {
|
|
ApsProcessOperationOutMaterDo processOperationOutMaterDo = BeanUtil.toBean(apsProcessOperationOutMaterDo, ApsProcessOperationOutMaterDo.class);
|
|
ApsProcessOperationOutMaterDo processOperationOutMaterDo = BeanUtil.toBean(apsProcessOperationOutMaterDo, ApsProcessOperationOutMaterDo.class);
|
|
processOperationOutMaterDo.setId(SecurityUtil.getUUID());
|
|
processOperationOutMaterDo.setId(SecurityUtil.getUUID());
|
|
@@ -983,6 +1002,8 @@ public class ApsProcessOperationServiceImpl extends ServiceImpl<ApsProcessOperat
|
|
processOperationOutMaterDo.setProdleaveoutroll(processOperationOutMaterDo.getPlanprodrollnum() - processOperationOutMaterDo.getProdoutroll() - processOperationOutMaterDo.getProdcancelroll());
|
|
processOperationOutMaterDo.setProdleaveoutroll(processOperationOutMaterDo.getPlanprodrollnum() - processOperationOutMaterDo.getProdoutroll() - processOperationOutMaterDo.getProdcancelroll());
|
|
processOperationOutMaterDo.setMoveleaveoutroll(processOperationOutMaterDo.getPlanmoverollnum() - processOperationOutMaterDo.getMoveoutroll() - processOperationOutMaterDo.getMovecancelroll());
|
|
processOperationOutMaterDo.setMoveleaveoutroll(processOperationOutMaterDo.getPlanmoverollnum() - processOperationOutMaterDo.getMoveoutroll() - processOperationOutMaterDo.getMovecancelroll());
|
|
processOperationOutMaterDo.setStockleaveoutroll(processOperationOutMaterDo.getPlanstockrollnum() - processOperationOutMaterDo.getStockoutroll() - processOperationOutMaterDo.getStockcancelroll());
|
|
processOperationOutMaterDo.setStockleaveoutroll(processOperationOutMaterDo.getPlanstockrollnum() - processOperationOutMaterDo.getStockoutroll() - processOperationOutMaterDo.getStockcancelroll());
|
|
|
|
+
|
|
|
|
+ planrollnum += processOperationOutMaterDo.getPlanrollnum();
|
|
apsProcessOperationOutMaterDoList.add(processOperationOutMaterDo);
|
|
apsProcessOperationOutMaterDoList.add(processOperationOutMaterDo);
|
|
}
|
|
}
|
|
previousProcessVo.setApsProcessOperationOutMaterDos(apsProcessOperationOutMaterDoList);
|
|
previousProcessVo.setApsProcessOperationOutMaterDos(apsProcessOperationOutMaterDoList);
|
|
@@ -1023,6 +1044,11 @@ public class ApsProcessOperationServiceImpl extends ServiceImpl<ApsProcessOperat
|
|
}
|
|
}
|
|
}
|
|
}
|
|
processOperationDo.setPlanoutput(planoutsb.toString());
|
|
processOperationDo.setPlanoutput(planoutsb.toString());
|
|
|
|
+ if (planrollnum > 1) {
|
|
|
|
+ apsProcessOperationDo.setIssubsection("是");
|
|
|
|
+ } else {
|
|
|
|
+ apsProcessOperationDo.setIssubsection("否");
|
|
|
|
+ }
|
|
apsProcessOperationDoList.add(processOperationDo);
|
|
apsProcessOperationDoList.add(processOperationDo);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -1330,6 +1356,7 @@ public class ApsProcessOperationServiceImpl extends ServiceImpl<ApsProcessOperat
|
|
//输出
|
|
//输出
|
|
List<ApsProcessOperationOutMaterDo> apsProcessOperationOutMaterDoList1 = processOperationOutMaterDoList.stream().filter(apoom -> apsProcessOperationDo.getId().equals(apoom.getMainid())).collect(Collectors.toList());
|
|
List<ApsProcessOperationOutMaterDo> apsProcessOperationOutMaterDoList1 = processOperationOutMaterDoList.stream().filter(apoom -> apsProcessOperationDo.getId().equals(apoom.getMainid())).collect(Collectors.toList());
|
|
List<String> planoutputList = new ArrayList<>();
|
|
List<String> planoutputList = new ArrayList<>();
|
|
|
|
+ Integer planrollnum = 0;
|
|
for (ApsProcessOperationOutMaterDo apsProcessOperationOutMaterDo1 : apsProcessOperationOutMaterDoList1) {
|
|
for (ApsProcessOperationOutMaterDo apsProcessOperationOutMaterDo1 : apsProcessOperationOutMaterDoList1) {
|
|
String outProducttype = apsProcessOperationOutMaterDo1.getProducttype();
|
|
String outProducttype = apsProcessOperationOutMaterDo1.getProducttype();
|
|
if (apsProcessOperationOutMaterDo1.getProducttyperule().equals("不变")) {
|
|
if (apsProcessOperationOutMaterDo1.getProducttyperule().equals("不变")) {
|
|
@@ -1388,6 +1415,7 @@ public class ApsProcessOperationServiceImpl extends ServiceImpl<ApsProcessOperat
|
|
apsProcessOperationOutMaterDo1.setMoveleaveoutroll(apsProcessOperationOutMaterDo1.getPlanmoverollnum() - apsProcessOperationOutMaterDo1.getMoveoutroll() - apsProcessOperationOutMaterDo1.getMovecancelroll());
|
|
apsProcessOperationOutMaterDo1.setMoveleaveoutroll(apsProcessOperationOutMaterDo1.getPlanmoverollnum() - apsProcessOperationOutMaterDo1.getMoveoutroll() - apsProcessOperationOutMaterDo1.getMovecancelroll());
|
|
apsProcessOperationOutMaterDo1.setStockleaveoutroll(apsProcessOperationOutMaterDo1.getPlanstockrollnum() - apsProcessOperationOutMaterDo1.getStockoutroll() - apsProcessOperationOutMaterDo1.getStockcancelroll());
|
|
apsProcessOperationOutMaterDo1.setStockleaveoutroll(apsProcessOperationOutMaterDo1.getPlanstockrollnum() - apsProcessOperationOutMaterDo1.getStockoutroll() - apsProcessOperationOutMaterDo1.getStockcancelroll());
|
|
|
|
|
|
|
|
+ planrollnum += apsProcessOperationOutMaterDo1.getPlanrollnum();
|
|
apsProcessOperationOutMaterDoNewList.add(apsProcessOperationOutMaterDo1);
|
|
apsProcessOperationOutMaterDoNewList.add(apsProcessOperationOutMaterDo1);
|
|
if (StringUtils.isNotBlank(apsProcessOperationDo.getNextprocessid())) {
|
|
if (StringUtils.isNotBlank(apsProcessOperationDo.getNextprocessid())) {
|
|
operationOutMaterDos.add(apsProcessOperationOutMaterDo1);
|
|
operationOutMaterDos.add(apsProcessOperationOutMaterDo1);
|
|
@@ -1406,6 +1434,11 @@ public class ApsProcessOperationServiceImpl extends ServiceImpl<ApsProcessOperat
|
|
}
|
|
}
|
|
}
|
|
}
|
|
apsProcessOperationDo.setPlanoutput(planoutsb.toString());
|
|
apsProcessOperationDo.setPlanoutput(planoutsb.toString());
|
|
|
|
+ if (planrollnum > 1) {
|
|
|
|
+ apsProcessOperationDo.setIssubsection("是");
|
|
|
|
+ } else {
|
|
|
|
+ apsProcessOperationDo.setIssubsection("否");
|
|
|
|
+ }
|
|
|
|
|
|
apsProcessOperationDoList.add(apsProcessOperationDo);
|
|
apsProcessOperationDoList.add(apsProcessOperationDo);
|
|
}
|
|
}
|
|
@@ -1653,6 +1686,7 @@ public class ApsProcessOperationServiceImpl extends ServiceImpl<ApsProcessOperat
|
|
//更新工序输出
|
|
//更新工序输出
|
|
List<ApsProcessOperationOutMaterDo> apsProcessOperationOutMaterDoNewList = new ArrayList<>();
|
|
List<ApsProcessOperationOutMaterDo> apsProcessOperationOutMaterDoNewList = new ArrayList<>();
|
|
List<String> planoutputList = new ArrayList<>();
|
|
List<String> planoutputList = new ArrayList<>();
|
|
|
|
+ Integer planrollnum = 0;
|
|
for (ApsProcessOperationOutMaterDo apsProcessOperationOutMaterDo : apsProcessOperationOutMaterDos) {
|
|
for (ApsProcessOperationOutMaterDo apsProcessOperationOutMaterDo : apsProcessOperationOutMaterDos) {
|
|
String outProducttype = apsProcessOperationOutMaterDo.getProducttype();
|
|
String outProducttype = apsProcessOperationOutMaterDo.getProducttype();
|
|
if (apsProcessOperationOutMaterDo.getProducttyperule().equals("不变")) {
|
|
if (apsProcessOperationOutMaterDo.getProducttyperule().equals("不变")) {
|
|
@@ -1706,6 +1740,7 @@ public class ApsProcessOperationServiceImpl extends ServiceImpl<ApsProcessOperat
|
|
apsProcessOperationOutMaterDo.setMoveleaveoutroll(apsProcessOperationOutMaterDo.getPlanmoverollnum() - apsProcessOperationOutMaterDo.getMoveoutroll() - apsProcessOperationOutMaterDo.getMovecancelroll());
|
|
apsProcessOperationOutMaterDo.setMoveleaveoutroll(apsProcessOperationOutMaterDo.getPlanmoverollnum() - apsProcessOperationOutMaterDo.getMoveoutroll() - apsProcessOperationOutMaterDo.getMovecancelroll());
|
|
apsProcessOperationOutMaterDo.setStockleaveoutroll(apsProcessOperationOutMaterDo.getPlanstockrollnum() - apsProcessOperationOutMaterDo.getStockoutroll() - apsProcessOperationOutMaterDo.getStockcancelroll());
|
|
apsProcessOperationOutMaterDo.setStockleaveoutroll(apsProcessOperationOutMaterDo.getPlanstockrollnum() - apsProcessOperationOutMaterDo.getStockoutroll() - apsProcessOperationOutMaterDo.getStockcancelroll());
|
|
|
|
|
|
|
|
+ planrollnum += apsProcessOperationOutMaterDo.getPlanrollnum();
|
|
apsProcessOperationOutMaterDoNewList.add(apsProcessOperationOutMaterDo);
|
|
apsProcessOperationOutMaterDoNewList.add(apsProcessOperationOutMaterDo);
|
|
if (StringUtils.isNotBlank(apsProcessOperationDo.getNextprocessid())) {
|
|
if (StringUtils.isNotBlank(apsProcessOperationDo.getNextprocessid())) {
|
|
operationOutMaterDos.add(apsProcessOperationOutMaterDo);
|
|
operationOutMaterDos.add(apsProcessOperationOutMaterDo);
|
|
@@ -1724,6 +1759,11 @@ public class ApsProcessOperationServiceImpl extends ServiceImpl<ApsProcessOperat
|
|
}
|
|
}
|
|
}
|
|
}
|
|
apsProcessOperationDo.setPlanoutput(planoutsb.toString());
|
|
apsProcessOperationDo.setPlanoutput(planoutsb.toString());
|
|
|
|
+ if (planrollnum > 1) {
|
|
|
|
+ apsProcessOperationDo.setIssubsection("是");
|
|
|
|
+ } else {
|
|
|
|
+ apsProcessOperationDo.setIssubsection("否");
|
|
|
|
+ }
|
|
|
|
|
|
boolean bool1 = apsProcessOperationService.saveOrUpdate(apsProcessOperationDo);
|
|
boolean bool1 = apsProcessOperationService.saveOrUpdate(apsProcessOperationDo);
|
|
boolean bool2 = apsProcessOperationOutMaterService.saveOrUpdateBatch(apsProcessOperationOutMaterDoNewList);
|
|
boolean bool2 = apsProcessOperationOutMaterService.saveOrUpdateBatch(apsProcessOperationOutMaterDoNewList);
|
|
@@ -1913,6 +1953,7 @@ public class ApsProcessOperationServiceImpl extends ServiceImpl<ApsProcessOperat
|
|
Map<String, Object> map = new HashMap<>();
|
|
Map<String, Object> map = new HashMap<>();
|
|
map.put("MAINID", apsProcessOperationDo.getId());
|
|
map.put("MAINID", apsProcessOperationDo.getId());
|
|
List<ApsProcessOperationOutMaterDo> apsProcessOperationOutMaterDos = apsProcessOperationOutMaterService.listByMap(map).stream().collect(Collectors.toList());
|
|
List<ApsProcessOperationOutMaterDo> apsProcessOperationOutMaterDos = apsProcessOperationOutMaterService.listByMap(map).stream().collect(Collectors.toList());
|
|
|
|
+ Integer planrollnum = 0;
|
|
for (ApsProcessOperationOutMaterDo apsProcessOperationOutMaterDo : apsProcessOperationOutMaterDos) {
|
|
for (ApsProcessOperationOutMaterDo apsProcessOperationOutMaterDo : apsProcessOperationOutMaterDos) {
|
|
Integer curOutMaterCancelRoll = curcancelroll;//输出物料本次取消卷数
|
|
Integer curOutMaterCancelRoll = curcancelroll;//输出物料本次取消卷数
|
|
if (cancelProcessOperationVo.getUpdatecuropration()) {
|
|
if (cancelProcessOperationVo.getUpdatecuropration()) {
|
|
@@ -1971,6 +2012,7 @@ public class ApsProcessOperationServiceImpl extends ServiceImpl<ApsProcessOperat
|
|
curMoveCancelRoll = curMoveCancelRoll - cancelroll;
|
|
curMoveCancelRoll = curMoveCancelRoll - cancelroll;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ planrollnum += apsProcessOperationOutMaterDo.getPlanrollnum();
|
|
apsProcessOperationOutMaterDoList.add(apsProcessOperationOutMaterDo);
|
|
apsProcessOperationOutMaterDoList.add(apsProcessOperationOutMaterDo);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -2031,6 +2073,11 @@ public class ApsProcessOperationServiceImpl extends ServiceImpl<ApsProcessOperat
|
|
Optional<Date> maxDate = apsProcessOperationProcessEquDos.stream()
|
|
Optional<Date> maxDate = apsProcessOperationProcessEquDos.stream()
|
|
.map(ApsProcessOperationProcessEquDo::getPlanenddate).max(Comparator.naturalOrder());
|
|
.map(ApsProcessOperationProcessEquDo::getPlanenddate).max(Comparator.naturalOrder());
|
|
apsProcessOperationDo.setPlanenddate(new Date(maxDate.get().getTime()));
|
|
apsProcessOperationDo.setPlanenddate(new Date(maxDate.get().getTime()));
|
|
|
|
+ if (planrollnum > 1) {
|
|
|
|
+ apsProcessOperationDo.setIssubsection("是");
|
|
|
|
+ } else {
|
|
|
|
+ apsProcessOperationDo.setIssubsection("否");
|
|
|
|
+ }
|
|
|
|
|
|
boolean bool1 = apsProcessOperationService.saveOrUpdate(apsProcessOperationDo);
|
|
boolean bool1 = apsProcessOperationService.saveOrUpdate(apsProcessOperationDo);
|
|
boolean bool2 = apsProcessOperationOutMaterService.saveOrUpdateBatch(apsProcessOperationOutMaterDoList);
|
|
boolean bool2 = apsProcessOperationOutMaterService.saveOrUpdateBatch(apsProcessOperationOutMaterDoList);
|