diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStand/service/impl/SarBussionessStandServiceImpl.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStand/service/impl/SarBussionessStandServiceImpl.java index a1cc3b2a..238195df 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStand/service/impl/SarBussionessStandServiceImpl.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStand/service/impl/SarBussionessStandServiceImpl.java @@ -1568,15 +1568,16 @@ public class SarBussionessStandServiceImpl extends ServiceImpl list = iSarMenuStandardService.list(wrapper); - if(!list.isEmpty()){ - newMap.put(name+"MenuId",list.get(0).getId()); + if(value1 != null){ + String value = entry.getValue().toString(); + QueryWrapper wrapper = new QueryWrapper(); + wrapper.eq("REPLACE(MENU_NAME,' ','')",value.trim()); + wrapper.like("PARENT_IDS","aaaaaaaaaaaaaaaaaaaaaa"); + List list = iSarMenuStandardService.list(wrapper); + if(!list.isEmpty()){ + newMap.put(name+"MenuId",list.get(0).getId()); + } } - } if (entry.getValue() != null && InitStandAttrUtil.selectionFieldListBuss != null && InitStandAttrUtil.selectionFieldListBuss.size() > 0 && InitStandAttrUtil.selectionFieldListBuss.contains(name)) { String value = entry.getValue().toString();