fix: 年度制修订-标准化发起 领导驳回报错
This commit is contained in:
+10
-5
@@ -401,13 +401,18 @@ public class ProcessEsAnnualInitServiceImpl extends ServiceImpl<ProcessEsAnnualI
|
|||||||
dataList = annualInitData.getDataList();
|
dataList = annualInitData.getDataList();
|
||||||
// 如果不驳回
|
// 如果不驳回
|
||||||
if (pass) {
|
if (pass) {
|
||||||
dataList.forEach(d -> d.setRejectFlag(YesOrNoEnum.NO.getValue()));
|
updateWrapper.eq(ProcessEsAnnualInit::getContactUser, contactUser);
|
||||||
|
updateWrapper.eq(ProcessEsAnnualInit::getApprovalUser, approvalUser);
|
||||||
|
updateWrapper.set(ProcessEsAnnualInit::getRejectFlag, YesOrNoEnum.NO.getValue());
|
||||||
|
updateWrapper.set(ProcessEsAnnualInit::getExecutionId, executionId);
|
||||||
|
update(updateWrapper);
|
||||||
} else {
|
} else {
|
||||||
dataList.forEach(d -> d.setRejectFlag(YesOrNoEnum.YES.getValue()));
|
updateWrapper.eq(ProcessEsAnnualInit::getContactUser, contactUser);
|
||||||
|
updateWrapper.eq(ProcessEsAnnualInit::getApprovalUser, approvalUser);
|
||||||
|
updateWrapper.set(ProcessEsAnnualInit::getRejectFlag, YesOrNoEnum.YES.getValue());
|
||||||
|
updateWrapper.set(ProcessEsAnnualInit::getExecutionId, executionId);
|
||||||
|
update(updateWrapper);
|
||||||
}
|
}
|
||||||
// 获取执行id
|
|
||||||
dataList.forEach(data -> data.setExecutionId(executionId));
|
|
||||||
saveOrUpdateBatch(dataList);
|
|
||||||
break;
|
break;
|
||||||
case STANDARD_ENGINEER_COLLECT:
|
case STANDARD_ENGINEER_COLLECT:
|
||||||
// 根据流程ID删除所有数据后新增
|
// 根据流程ID删除所有数据后新增
|
||||||
|
|||||||
Reference in New Issue
Block a user