fix(87366): 标准解读流程--主控部门联络人分发--业务分派信息列表未正确回显

This commit is contained in:
yjz
2024-07-30 11:36:17 +08:00
parent 349500859e
commit abc75a18a9
@@ -1374,12 +1374,11 @@ public class StandardInterpretFlowServiceImpl implements StandardInterpretFlowSe
if (!Objects.isNull(sarFileSplitInfoEO)){
processStandardInterpret.setSplitInfoId(sarFileSplitInfoEO.getId());
}
processStandardInterpretService.saveOrUpdate(processStandardInterpret);
// 如果选择了不带入
if (StandardInterpretCommon.NONCARRY.equals(processStandardInterpret.getDecompositionSource())
&& CollectionUtils.isEmpty(processStandardInterpretClauseList)){
processStandardInterpret.setChooseClause(YesOrNoEnum.YES.getValue());
processStandardInterpret.setChooseClause(YesOrNoEnum.NO.getValue());
ProcessStandardInterpretClause processStandardInterpretClause =
new ProcessStandardInterpretClause();
@@ -1396,6 +1395,8 @@ public class StandardInterpretFlowServiceImpl implements StandardInterpretFlowSe
getClauseList(processStandardInterpret.getStandardId(),
processStandardInterpret.getDecompositionSource());
}
processStandardInterpretService.saveOrUpdate(processStandardInterpret);
// 设置关联关系
for (ProcessStandardInterpretClause standardInterpretClause : processStandardInterpretClauseList) {
standardInterpretClause.setDecompositionSource(processStandardInterpret.getDecompositionSource());