diff --git a/laws-module-system/src/main/java/com/jero/modules/system/controller/SysDepartPermissionController.java b/laws-module-system/src/main/java/com/jero/modules/system/controller/SysDepartPermissionController.java index c54293cd..3fa19f0e 100644 --- a/laws-module-system/src/main/java/com/jero/modules/system/controller/SysDepartPermissionController.java +++ b/laws-module-system/src/main/java/com/jero/modules/system/controller/SysDepartPermissionController.java @@ -229,7 +229,7 @@ public class SysDepartPermissionController extends JeroController treeList, List metaList, TreeModel temp) { for (SysPermission permission : metaList) { String tempPid = permission.getParentId(); - TreeModel tree = new TreeModel(permission.getId(), tempPid, permission.getName(),permission.getRuleFlag(), permission.isLeaf()); + TreeModel tree = new TreeModel(permission.getId(), tempPid, permission.getName(), permission.getMenuEn(),permission.getRuleFlag(), permission.isLeaf()); if(temp==null && oConvertUtils.isEmpty(tempPid)) { treeList.add(tree); if(!tree.getIsLeaf()) { diff --git a/laws-module-system/src/main/java/com/jero/modules/system/controller/SysRoleController.java b/laws-module-system/src/main/java/com/jero/modules/system/controller/SysRoleController.java index d83272db..6c4a0ad6 100644 --- a/laws-module-system/src/main/java/com/jero/modules/system/controller/SysRoleController.java +++ b/laws-module-system/src/main/java/com/jero/modules/system/controller/SysRoleController.java @@ -381,7 +381,7 @@ public class SysRoleController { private void getTreeModelList(List treeList,List metaList,TreeModel temp) { for (SysPermission permission : metaList) { String tempPid = permission.getParentId(); - TreeModel tree = new TreeModel(permission.getId(), tempPid, permission.getName(),permission.getRuleFlag(), permission.isLeaf()); + TreeModel tree = new TreeModel(permission.getId(), tempPid, permission.getName(), permission.getMenuEn(),permission.getRuleFlag(), permission.isLeaf()); if(temp==null && oConvertUtils.isEmpty(tempPid)) { treeList.add(tree); if(!tree.getIsLeaf()) { diff --git a/laws-module-system/src/main/java/com/jero/modules/system/model/TreeModel.java b/laws-module-system/src/main/java/com/jero/modules/system/model/TreeModel.java index ed9261eb..d80b20aa 100644 --- a/laws-module-system/src/main/java/com/jero/modules/system/model/TreeModel.java +++ b/laws-module-system/src/main/java/com/jero/modules/system/model/TreeModel.java @@ -21,6 +21,8 @@ public class TreeModel implements Serializable { private String slotTitle; + private String slotTitleEn; + private boolean isLeaf; private String icon; @@ -97,11 +99,12 @@ public class TreeModel implements Serializable { } } - public TreeModel(String key,String parentId,String slotTitle,Integer ruleFlag,boolean isLeaf) { + public TreeModel(String key,String parentId,String slotTitle,String slotTitleEn,Integer ruleFlag,boolean isLeaf) { this.key = key; this.parentId = parentId; this.ruleFlag=ruleFlag; this.slotTitle = slotTitle; + this.slotTitleEn = slotTitleEn; Map map = new HashMap<>(); map.put("title", "hasDatarule"); this.scopedSlots = map; @@ -163,6 +166,14 @@ public class TreeModel implements Serializable { this.slotTitle = slotTitle; } + public String getSlotTitleEn() { + return slotTitleEn; + } + + public void setSlotTitleEn(String slotTitleEn) { + this.slotTitleEn = slotTitleEn; + } + public Integer getRuleFlag() { return ruleFlag; }