fix: 80498 企标状态:该企标通过复审流程已经封存了,在复审计划列表里展示封存,企标库里并没有,在已封存启用流程也找不到这个企标
This commit is contained in:
+11
@@ -54,6 +54,9 @@ public class ProcessESRecheckEndListener implements ExecutionListener {
|
||||
@Resource
|
||||
private ProcessEsInitChangeService esInitChangeService;
|
||||
|
||||
@Resource
|
||||
private ILawsEnterpriseStandardService esService;
|
||||
|
||||
@Override
|
||||
public void notify(DelegateExecution delegateExecution) {
|
||||
log.info("企标复审流程结束 监听执行器开始执行");
|
||||
@@ -86,6 +89,10 @@ public class ProcessESRecheckEndListener implements ExecutionListener {
|
||||
wrapper.eq(EnterpriseStandardRecheckPlan::getStandardNo, standNo);
|
||||
wrapper.set(EnterpriseStandardRecheckPlan::getRecheckResult, RECHECK_ABOLISH);
|
||||
esRecheckPlanService.update(wrapper);
|
||||
LambdaUpdateWrapper<LawsEnterpriseStandard> esWrapper = new LambdaUpdateWrapper<>();
|
||||
esWrapper.eq(LawsEnterpriseStandard::getStandardNumber, standNo);
|
||||
esWrapper.set(LawsEnterpriseStandard::getStandardState, StandardStateEnum.ABOLISH.getStateValue());
|
||||
esService.update(esWrapper);
|
||||
}
|
||||
if (RECHECK_ARCHIVE.equals(recheckAdvice)) {
|
||||
// 封存
|
||||
@@ -93,6 +100,10 @@ public class ProcessESRecheckEndListener implements ExecutionListener {
|
||||
wrapper.eq(EnterpriseStandardRecheckPlan::getStandardNo, standNo);
|
||||
wrapper.set(EnterpriseStandardRecheckPlan::getRecheckResult, RECHECK_ARCHIVE);
|
||||
esRecheckPlanService.update(wrapper);
|
||||
LambdaUpdateWrapper<LawsEnterpriseStandard> esWrapper = new LambdaUpdateWrapper<>();
|
||||
esWrapper.eq(LawsEnterpriseStandard::getStandardNumber, standNo);
|
||||
esWrapper.set(LawsEnterpriseStandard::getStandardState, StandardStateEnum.ARCHIVE.getStateValue());
|
||||
esService.update(esWrapper);
|
||||
}
|
||||
log.info("企标复审流程监听执行器执行结束");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user