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