|
@@ -2190,20 +2190,20 @@ public class ApsProcessOperationServiceImpl extends ServiceImpl<ApsProcessOperat
|
|
|
}
|
|
|
// }
|
|
|
|
|
|
- Integer cancelrollall = ((operationequcancelrollall == null || operationequcancelrollall.get(newOperDo.getId()) == null) ? 0 : operationequcancelrollall.get(newOperDo.getId()));
|
|
|
newOperDo.setCancelroll(apsProcessOperationDo.getCancelroll());
|
|
|
newOperDo.setInputunqualifiedroll(apsProcessOperationDo.getInputunqualifiedroll());
|
|
|
if (cancelProcessOperationVo.getCancelreason().equals("1")) {//借调或取消
|
|
|
newOperDo.setCancelroll(apsProcessOperationDo.getCancelroll() + curcancelroll);
|
|
|
} else if (cancelProcessOperationVo.getCancelreason().equals("2")) {//输入取消
|
|
|
newOperDo.setInputunqualifiedroll(apsProcessOperationDo.getInputunqualifiedroll() + curcancelroll);
|
|
|
+ Integer cancelrollall = ((operationequcancelrollall == null || operationequcancelrollall.get(newOperDo.getId()) == null) ? 0 : operationequcancelrollall.get(newOperDo.getId()));
|
|
|
curcancelroll = curcancelroll - apsProcessOperationDo.getCancelroll() - cancelrollall;
|
|
|
newOperDo.setCancelroll(cancelrollall);
|
|
|
} else if (cancelProcessOperationVo.getCancelreason().equals("3")) {//输入不合格
|
|
|
newOperDo.setInputunqualifiednum(apsProcessOperationDo.getInputunqualifiednum() + curcancelroll);
|
|
|
newOperDo.setInputunqualifiedroll(apsProcessOperationDo.getInputunqualifiedroll() + curcancelroll);
|
|
|
}
|
|
|
- newOperDo.setCancelrollsum(cancelrollall + newOperDo.getInputunqualifiedroll());
|
|
|
+ newOperDo.setCancelrollsum(newOperDo.getCancelroll() + newOperDo.getInputunqualifiedroll());
|
|
|
newOperDo.setLeavewaitworkroll(apsProcessOperationDo.getPlanprocessrall() - apsProcessOperationDo.getStartingroll() - newOperDo.getCancelrollsum());
|
|
|
Integer leaveWaitJobRoll = apsProcessOperationDo.getPlanprocessrall() - apsProcessOperationDo.getReportroll() - newOperDo.getCancelrollsum();
|
|
|
newOperDo.setLeavewaitjobroll(leaveWaitJobRoll);
|