|
|
@@ -209,7 +209,7 @@
|
|
|
ref="menu"
|
|
|
node-key="id"
|
|
|
:check-strictly="!form.menuCheckStrictly"
|
|
|
- empty-text="加载中,请稍后"
|
|
|
+ :empty-text="treeEmptyText"
|
|
|
:props="defaultProps"
|
|
|
></el-tree>
|
|
|
</el-form-item>
|
|
|
@@ -298,6 +298,7 @@ export default {
|
|
|
menuNodeAll: false,
|
|
|
// 菜单列表
|
|
|
menuOptions: [],
|
|
|
+ treeEmptyText: "加载中,请稍后",
|
|
|
defaultProps: {
|
|
|
children: "children",
|
|
|
label: "label"
|
|
|
@@ -521,6 +522,9 @@ export default {
|
|
|
roleMenuTreeselect(row.id).then(res => {
|
|
|
this.openMenu = true;
|
|
|
this.menuOptions = res.menus;
|
|
|
+ if (res.menus.length === 0) {
|
|
|
+ this.treeEmptyText = "暂无数据";
|
|
|
+ }
|
|
|
this.title = "修改菜单权限";
|
|
|
this.$nextTick(() => {
|
|
|
const checkedIds = [];
|