From e9c79dc8de046dccbe09fde22ff595f58911588d Mon Sep 17 00:00:00 2001 From: fengchenchen Date: Mon, 15 Jul 2024 15:58:55 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E8=8F=9C=E5=8D=95=E7=AE=A1=E7=90=86-?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=8F=9C=E5=8D=95=E8=8B=B1=E6=96=87=E5=90=8D?= =?UTF-8?q?=E7=A7=B0=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../system/controller/SysPermissionController.java | 1 + .../com/jero/modules/system/entity/SysPermission.java | 5 +++++ .../jero/modules/system/model/SysPermissionTree.java | 10 ++++++++++ 3 files changed, 16 insertions(+) diff --git a/laws-module-system/src/main/java/com/jero/modules/system/controller/SysPermissionController.java b/laws-module-system/src/main/java/com/jero/modules/system/controller/SysPermissionController.java index 019fffbe..f39022b7 100644 --- a/laws-module-system/src/main/java/com/jero/modules/system/controller/SysPermissionController.java +++ b/laws-module-system/src/main/java/com/jero/modules/system/controller/SysPermissionController.java @@ -559,6 +559,7 @@ public class SysPermissionController { /* update_end author:wuxianquan date:20190908 for: 往菜单信息里添加外链菜单打开方式*/ meta.put("title", permission.getName()); + meta.put("titleEn", permission.getMenuEn()); //update-begin--Author:scott Date:20201015 for:路由缓存问题,关闭了tab页时再打开就不刷新 #842 String component = permission.getComponent(); diff --git a/laws-module-system/src/main/java/com/jero/modules/system/entity/SysPermission.java b/laws-module-system/src/main/java/com/jero/modules/system/entity/SysPermission.java index d355c056..83e9f8f5 100644 --- a/laws-module-system/src/main/java/com/jero/modules/system/entity/SysPermission.java +++ b/laws-module-system/src/main/java/com/jero/modules/system/entity/SysPermission.java @@ -42,6 +42,10 @@ public class SysPermission implements Serializable { * 菜单名称 */ private String name; + /** + * 菜单英文名称 + */ + private String menuEn; /** * 菜单权限编码,例如:“sys:schedule:list,sys:schedule:info”,多个逗号隔开 @@ -170,6 +174,7 @@ public class SysPermission implements Serializable { if(index) { this.id = "9502685863ab87f0ad1134142788a385"; this.name="首页"; + this.menuEn="Home Page"; this.component="dashboard/Analysis"; this.componentName="dashboard-analysis"; this.url="/dashboard/analysis"; diff --git a/laws-module-system/src/main/java/com/jero/modules/system/model/SysPermissionTree.java b/laws-module-system/src/main/java/com/jero/modules/system/model/SysPermissionTree.java index 55a928fe..40e60479 100644 --- a/laws-module-system/src/main/java/com/jero/modules/system/model/SysPermissionTree.java +++ b/laws-module-system/src/main/java/com/jero/modules/system/model/SysPermissionTree.java @@ -30,6 +30,11 @@ public class SysPermissionTree implements Serializable { */ private String name; + /** + * 菜单英文名称 + */ + private String menuEn; + /** * 菜单权限编码 */ @@ -147,6 +152,7 @@ public class SysPermissionTree implements Serializable { this.isLeaf = permission.isLeaf(); this.menuType = permission.getMenuType(); this.name = permission.getName(); + this.menuEn = permission.getMenuEn(); this.parentId = permission.getParentId(); this.sortNo = permission.getSortNo(); this.updateBy = permission.getUpdateBy(); @@ -248,6 +254,10 @@ public class SysPermissionTree implements Serializable { this.name = name; } + public String getMenuEn() { return menuEn; } + + public void setMenuEn(String menuEn) { this.menuEn = menuEn; } + public String getIcon() { return icon; }