|
@@ -1841,7 +1841,10 @@ public class ApsProcessOperationServiceImpl extends ServiceImpl<ApsProcessOperat
|
|
|
Map<String, Object> map = new HashMap<>();
|
|
|
map.put("MAINID", apsProcessOperationDo.getId());
|
|
|
List<ApsProcessOperationOutMaterDo> apsProcessOperationOutMaterDos = apsProcessOperationOutMaterService.listByMap(map).stream().collect(Collectors.toList());
|
|
|
- cancelProcessOperationOutMater(curcancelroll,apsProcessOperationOutMaterDos);
|
|
|
+ for (ApsProcessOperationOutMaterDo apsProcessOperationOutMaterDo : apsProcessOperationOutMaterDos) {
|
|
|
+ Integer curOutMaterCancelRoll=curcancelroll*apsProcessOperationOutMaterDo.getOutval();
|
|
|
+ cancelProcessOperationOutMater(curOutMaterCancelRoll,apsProcessOperationOutMaterDo);
|
|
|
+ }
|
|
|
|
|
|
//本道工序的作业明细
|
|
|
|
|
@@ -1862,14 +1865,11 @@ public class ApsProcessOperationServiceImpl extends ServiceImpl<ApsProcessOperat
|
|
|
|
|
|
/*
|
|
|
更新输出物料取消卷数
|
|
|
- curcancelroll:工序作业本次取消卷数
|
|
|
- apsProcessOperationOutMaterDos:输出物料
|
|
|
+ curOutMaterCancelRoll:输出物料本次取消卷数
|
|
|
+ apsProcessOperationOutMaterDo:输出物料
|
|
|
*/
|
|
|
- public void cancelProcessOperationOutMater(Integer curcancelroll,List<ApsProcessOperationOutMaterDo> apsProcessOperationOutMaterDos){
|
|
|
- for (ApsProcessOperationOutMaterDo apsProcessOperationOutMaterDo : apsProcessOperationOutMaterDos) {
|
|
|
- Integer curOutMaterCancelRoll=curcancelroll*apsProcessOperationOutMaterDo.getOutval();
|
|
|
- apsProcessOperationOutMaterDo.setOutcancelroll(apsProcessOperationOutMaterDo.getOutcancelroll()+curOutMaterCancelRoll);
|
|
|
- }
|
|
|
+ public void cancelProcessOperationOutMater(Integer curOutMaterCancelRoll,ApsProcessOperationOutMaterDo apsProcessOperationOutMaterDo){
|
|
|
+ apsProcessOperationOutMaterDo.setOutcancelroll(apsProcessOperationOutMaterDo.getOutcancelroll()+curOutMaterCancelRoll);
|
|
|
}
|
|
|
|
|
|
/*
|