From 2813ea20120a1ce6f5ab6625783140d9c2cdc578 Mon Sep 17 00:00:00 2001
From: lxl <lixuliang_hd@126.com>
Date: 星期三, 19 十月 2022 14:41:24 +0800
Subject: [PATCH] 控制

---
 src/views/maintenance/menuSettings.vue |   21 +++++++++------------
 1 files changed, 9 insertions(+), 12 deletions(-)

diff --git a/src/views/maintenance/menuSettings.vue b/src/views/maintenance/menuSettings.vue
index 0aea3ee..ff86f67 100644
--- a/src/views/maintenance/menuSettings.vue
+++ b/src/views/maintenance/menuSettings.vue
@@ -79,11 +79,7 @@
               </el-option>
             </el-select>
           </el-form-item>
-          <el-form-item
-            prop="url"
-            label="鑿滃崟Url"
-            :label-width="formLabelWidth"
-          >
+          <el-form-item label="鑿滃崟Url" :label-width="formLabelWidth">
             <el-input v-model="itemdetail.url" autocomplete="off"></el-input>
           </el-form-item>
           <el-form-item label="鎺堟潈" :label-width="formLabelWidth">
@@ -148,7 +144,7 @@
             </el-option>
           </el-select>
         </el-form-item>
-        <el-form-item prop="url" label="鑿滃崟Url" :label-width="formLabelWidth">
+        <el-form-item label="鑿滃崟Url" :label-width="formLabelWidth">
           <el-input v-model="ruleForm.url" autocomplete="off"></el-input>
         </el-form-item>
         <el-form-item label="鎺堟潈" :label-width="formLabelWidth">
@@ -243,9 +239,7 @@
         cnName: [
           { required: true, message: "璇疯緭鍏ヤ腑鏂囧悕绉�", trigger: "blur" },
         ],
-        url: [
-          { required: true, message: "璇疯緭鍏ヨ彍鍗曡烦杞殑鍦板潃", trigger: "blur" },
-        ],
+
         isShow: [
           {
             required: true,
@@ -341,6 +335,7 @@
                       message: "娣诲姞鎴愬姛",
                       type: "success",
                     });
+                    this.getMenuTree();
                     this.itemdetail = {};
                     this.ruleForm = {};
                     this.dialogFormVisible = false;
@@ -384,16 +379,18 @@
             updateMenuTrees(children),
           ])
             .then((res) => {
-              console.log(res);
               if (res[0].code == 200 && res[1].code == 200) {
                 this.$message({
                   type: "success",
                   message: "鍒犻櫎鎴愬姛!",
                 });
+                this.getMenuTree();
                 this.itemdetail = {};
               } else if (res[0].code == 200) {
+                this.getMenuTree();
                 this.$message.error("鍒犻櫎鎴愬姛锛屼綅缃皟鏁村け璐�");
               } else if (res[1].code == 200) {
+                this.getMenuTree();
                 this.$message.error("鍒犻櫎澶辫触,浣嶇疆璋冩暣鎴愬姛");
               } else {
                 this.$message.error("鍒犻櫎澶辫触");
@@ -492,7 +489,7 @@
       updateMenuTrees(this.newData)
         .then((res) => {
           if (res.code == 200) {
-            alert("璋冩暣瀹屾垚銆傝鍙婃椂鍒锋柊椤甸潰锛�");
+            this.getMenuTree();
             return;
           } else {
             alert("璋冩暣澶辫触锛岃閲嶈瘯锛�");
@@ -517,7 +514,7 @@
                 setTimeout(() => {
                   this.fullscreenLoading = false;
                   if (res.code == 200) {
-                    alert("淇敼瀹屾垚锛岃鍙婃椂鍒锋柊椤甸潰锛�");
+                    this.getMenuTree();
                     this.itemdetail = {};
                     this.dialogFormVisible = false;
                     this.$refs[formName].resetFields();

--
Gitblit v1.9.3