bug: 企业标准修改后关联表删除后为新增
This commit is contained in:
+7
@@ -1420,6 +1420,13 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
|
||||
// 处理标准体系字段
|
||||
Object txlbbuss = sarBussionessStandEO.getAttrInfoMap().get("TXLBBUSS");
|
||||
if (txlbbuss != null && !Objects.equals(txlbbuss.toString(), "")) {
|
||||
LambdaQueryWrapper<SarMenuStandard> wrapper = new LambdaQueryWrapper<>();
|
||||
wrapper.eq(SarMenuStandard::getMenuName, String.valueOf(txlbbuss));
|
||||
wrapper.eq(SarMenuStandard::getDicId, "9m4qqqaansxmox5e82zm");
|
||||
List<SarMenuStandard> list1 = sarMenuStandardService.list(wrapper);
|
||||
if (list1.size() > 0) {
|
||||
sarBussionessStandEO.setTxlbId(list1.get(0).getId());
|
||||
}
|
||||
// 配置体系类别
|
||||
String txlbBussLevel = getParentNodePathRecursive((String) txlbbuss);
|
||||
sarBussionessStandEO.getAttrInfoCaseMap().put("txlbbuss",txlbBussLevel);
|
||||
|
||||
Reference in New Issue
Block a user