fix: 80498 企标状态:该企标通过复审流程已经封存了,在复审计划列表里展示封存,企标库里并没有,在已封存启用流程也找不到这个企标

This commit is contained in:
2024-01-11 18:02:10 +08:00
parent 94ba87b94f
commit a3498c55c1
@@ -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("企标复审流程监听执行器执行结束");
}