From 22c35255af18ee81085de44cb3dc49c2dd05c87b Mon Sep 17 00:00:00 2001
From: linwe <872216996@qq.com>
Date: Mon, 18 Dec 2023 14:27:43 +0800
Subject: [PATCH] 菜单分类
---
src/views/system/menu.vue | 52 +++++++++++++++++++++++++++++++++++-----------------
1 files changed, 35 insertions(+), 17 deletions(-)
diff --git a/src/views/system/menu.vue b/src/views/system/menu.vue
index a931424..88286ef 100644
--- a/src/views/system/menu.vue
+++ b/src/views/system/menu.vue
@@ -161,6 +161,24 @@
message: "请输入菜单别名",
trigger: "blur"
}]
+ }, {
+ label: "菜单",
+ prop: "menuType",
+ type: "radio",
+ rules: [{
+ required: true,
+ message: "请选择菜单",
+ trigger: "blur"
+ }],
+ dicData: [{
+ label: "PC端",
+ value: 0
+ },
+ {
+ label: "移动端",
+ value: 1
+ }
+ ],
},
{
label: "新窗口",
@@ -195,14 +213,6 @@
}]
},
{
- label: "菜单备注",
- prop: "remark",
- type: "textarea",
- span: 24,
- minRows: 2,
- hide: true
- },
- {
label: "背景色",
prop: "background",
span: 12,
@@ -229,7 +239,15 @@
},
multiple: true,
// hide: true
- }
+ },
+ {
+ label: "菜单备注",
+ prop: "remark",
+ type: "textarea",
+ span: 24,
+ minRows: 2,
+ hide: true
+ },
]
},
data: [],
@@ -275,9 +293,9 @@
});
// getTreeList().then(res => {
- // console.log(JSON.stringify(res.data.data))
- const column = this.findObject(this.option.column, "labelList");
- column.dicData =this.labelList;
+ // console.log(JSON.stringify(res.data.data))
+ const column = this.findObject(this.option.column, "labelList");
+ column.dicData = this.labelList;
// });
},
handleAdd(row) {
@@ -415,7 +433,7 @@
this.selectionClear();
});
getTreeList().then(res => {
- this.labelList =res.data.data;
+ this.labelList = res.data.data;
});
},
treeLoad(tree, treeNode, resolve) {
@@ -424,9 +442,9 @@
resolve(res.data.data);
});
// getTreeList().then(res => {
- // console.log(JSON.stringify(res.data.data))
- const column = this.findObject(this.option.column, "labelList");
- column.dicData = this.labelList;
+ // console.log(JSON.stringify(res.data.data))
+ const column = this.findObject(this.option.column, "labelList");
+ column.dicData = this.labelList;
// });
}
}
@@ -434,4 +452,4 @@
</script>
<style>
-</style>
+</style>
\ No newline at end of file
--
Gitblit v1.9.3