fix:菜单管理-增加菜单英文名称字段

This commit is contained in:
fengchenchen
2024-07-15 15:58:55 +08:00
parent 4b9b12c39d
commit e9c79dc8de
3 changed files with 16 additions and 0 deletions
@@ -559,6 +559,7 @@ public class SysPermissionController {
/* update_end author:wuxianquan date:20190908 for: 往菜单信息里添加外链菜单打开方式*/ /* update_end author:wuxianquan date:20190908 for: 往菜单信息里添加外链菜单打开方式*/
meta.put("title", permission.getName()); meta.put("title", permission.getName());
meta.put("titleEn", permission.getMenuEn());
//update-begin--Author:scott Date:20201015 for:路由缓存问题,关闭了tab页时再打开就不刷新 #842 //update-begin--Author:scott Date:20201015 for:路由缓存问题,关闭了tab页时再打开就不刷新 #842
String component = permission.getComponent(); String component = permission.getComponent();
@@ -42,6 +42,10 @@ public class SysPermission implements Serializable {
* 菜单名称 * 菜单名称
*/ */
private String name; private String name;
/**
* 菜单英文名称
*/
private String menuEn;
/** /**
* 菜单权限编码,例如:“sys:schedule:list,sys:schedule:info”,多个逗号隔开 * 菜单权限编码,例如:“sys:schedule:list,sys:schedule:info”,多个逗号隔开
@@ -170,6 +174,7 @@ public class SysPermission implements Serializable {
if(index) { if(index) {
this.id = "9502685863ab87f0ad1134142788a385"; this.id = "9502685863ab87f0ad1134142788a385";
this.name="首页"; this.name="首页";
this.menuEn="Home Page";
this.component="dashboard/Analysis"; this.component="dashboard/Analysis";
this.componentName="dashboard-analysis"; this.componentName="dashboard-analysis";
this.url="/dashboard/analysis"; this.url="/dashboard/analysis";
@@ -30,6 +30,11 @@ public class SysPermissionTree implements Serializable {
*/ */
private String name; private String name;
/**
* 菜单英文名称
*/
private String menuEn;
/** /**
* 菜单权限编码 * 菜单权限编码
*/ */
@@ -147,6 +152,7 @@ public class SysPermissionTree implements Serializable {
this.isLeaf = permission.isLeaf(); this.isLeaf = permission.isLeaf();
this.menuType = permission.getMenuType(); this.menuType = permission.getMenuType();
this.name = permission.getName(); this.name = permission.getName();
this.menuEn = permission.getMenuEn();
this.parentId = permission.getParentId(); this.parentId = permission.getParentId();
this.sortNo = permission.getSortNo(); this.sortNo = permission.getSortNo();
this.updateBy = permission.getUpdateBy(); this.updateBy = permission.getUpdateBy();
@@ -248,6 +254,10 @@ public class SysPermissionTree implements Serializable {
this.name = name; this.name = name;
} }
public String getMenuEn() { return menuEn; }
public void setMenuEn(String menuEn) { this.menuEn = menuEn; }
public String getIcon() { public String getIcon() {
return icon; return icon;
} }