fix: 国内海外标准添加时添加标准体系关联

This commit is contained in:
wxyclub
2023-11-28 18:38:26 +08:00
parent 9d3ad61332
commit e44bb14b77
@@ -1253,6 +1253,14 @@ public class SarStandardsInfoServiceImpl extends ServiceImpl<SarStandardsInfoDao
sarStandMenuEO.setId(UUIDUtils.randomUUID20());
sarStandMenuEODao.insert(sarStandMenuEO);
}
if (StringUtils.isNotEmpty(sarStandardsInfoEO.getStandSystemId())) {
SarStandMenu sarStandMenuEO = new SarStandMenu();
sarStandMenuEO.setStandId(sarStandardsInfoEO.getId());
sarStandMenuEO.setMenuId(sarStandardsInfoEO.getStandSystemId());
sarStandMenuEO.setValidFlag(ValueStateEnum.VALUE_TRUE.getValue());
sarStandMenuEO.setId(UUIDUtils.randomUUID20());
sarStandMenuEODao.insert(sarStandMenuEO);
}
// 根据其他字段,生成标准状态
updateStandState(sarStandardsInfoEO, null);
int insertResult = dao.insertSelective(sarStandardsInfoEO);