diff --git a/adc-da-sys/src/main/java/com/adc/da/sys/sarMenuStandard/entity/SarMenuStandard.java b/adc-da-sys/src/main/java/com/adc/da/sys/sarMenuStandard/entity/SarMenuStandard.java index 28e31571..ed1ec80e 100644 --- a/adc-da-sys/src/main/java/com/adc/da/sys/sarMenuStandard/entity/SarMenuStandard.java +++ b/adc-da-sys/src/main/java/com/adc/da/sys/sarMenuStandard/entity/SarMenuStandard.java @@ -63,6 +63,9 @@ public class SarMenuStandard extends BaseEntity { @TableField("PARENT_IDS") private String parentIds; + @ApiModelProperty(value = "级联菜单显示") + private String menuNames; + @ApiModelProperty(value = "排序序号") @TableField("DISPLAY_SEQ") private Integer displaySeq; diff --git a/adc-da-sys/src/main/java/com/adc/da/sys/sarMenuStandard/service/impl/SarMenuStandardServiceImpl.java b/adc-da-sys/src/main/java/com/adc/da/sys/sarMenuStandard/service/impl/SarMenuStandardServiceImpl.java index b0039b7b..779a05f8 100644 --- a/adc-da-sys/src/main/java/com/adc/da/sys/sarMenuStandard/service/impl/SarMenuStandardServiceImpl.java +++ b/adc-da-sys/src/main/java/com/adc/da/sys/sarMenuStandard/service/impl/SarMenuStandardServiceImpl.java @@ -119,6 +119,7 @@ public class SarMenuStandardServiceImpl extends ServiceImpl remove=new ArrayList<>(); for (SarMenuStandard sarMenuStandard:sarMenus) { if (null==sarMenuStandard.getParentId() ){ + sarMenuStandard.setMenuNames(sarMenuStandard.getMenuName()); dtas.add(sarMenuStandard); remove.add(sarMenuStandard); } @@ -135,6 +136,7 @@ public class SarMenuStandardServiceImpl extends ServiceImpl children=new ArrayList<>(); sarMenuStandards.forEach(sarMenuStandard -> { if (Menu.getId().equals(sarMenuStandard.getParentId())){ + sarMenuStandard.setMenuNames(Menu.getMenuNames()+"/"+sarMenuStandard.getMenuName()); children.add(sarMenuStandard); } });