菜单选择国际化
This commit is contained in:
@@ -451,6 +451,16 @@ export default {
|
||||
/** 根据角色ID查询菜单树结构 */
|
||||
getRoleMenuTreeselect(roleId) {
|
||||
return roleMenuTreeselect(roleId).then(response => {
|
||||
// 国际化菜单名称
|
||||
const translateMenuLabels = (items) => {
|
||||
for (const item of items) {
|
||||
item.label = this.$t(item.label)
|
||||
if (item.children && item.children.length > 0) {
|
||||
translateMenuLabels(item.children)
|
||||
}
|
||||
}
|
||||
}
|
||||
translateMenuLabels(response.menus)
|
||||
this.menuOptions = response.menus
|
||||
return response
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user