From f129f5f30f6e2539ff7d1ece17e10c00dfccc146 Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期五, 04 八月 2023 11:34:06 +0800
Subject: [PATCH] 克隆模板后success的回调reload从表

---
 Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue |   39 +++++++++++----------------------------
 1 files changed, 11 insertions(+), 28 deletions(-)

diff --git a/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue b/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue
index 7ca191b..13f9b79 100644
--- a/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue
+++ b/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue
@@ -427,7 +427,7 @@
           label: '鑻辨枃鍚嶇О'
         }
       ],
-      SelectValue:"",
+      SelectValue:"id",
       SelectFInd:"",
       addFlag:false,
       // 琛ㄦ牸褰撳墠琛宨d
@@ -498,10 +498,10 @@
       },
       rules: {
         id: [
-          { required: true, message: '璇疯緭鍏ュ悕绉�', trigger: 'blur' },
+          { required: true, message: '璇疯緭鍏ョ紪鍙�', trigger: 'blur' },
         ],
         name:[
-          { required: true, message: '璇疯緭鍏ョ紪鍙�', trigger: 'blur' },
+          { required: true, message: '璇疯緭鍏ュ悕绉�', trigger: 'blur' },
         ],
         btmTypeName:[
           { required: true, message: '璇烽�夋嫨涓氬姟绫诲瀷', trigger: 'blur' },
@@ -672,11 +672,7 @@
     }
   },
   watch:{
-    TreeFlagCode:{
-      handler(newval,oldval){
-        console.log('TreeFlagCode',newval)
-      }
-    }
+
   },
   //tab鏍忛粯璁ゆ槸琛ㄦ牸
   mounted() {
@@ -753,6 +749,8 @@
 
   },
   methods: {
+    // 鍏抽棴寮圭獥
+
     /** 瀵煎叆 */
     ImportExcel(){
       this.ThemeImportVisible=true;
@@ -787,15 +785,11 @@
           'conditionMap[id]':this.SelectFInd
         }
         this.MasterdefaultRend(masterParameter);
-        this.SelectValue=""
-        this.SelectFInd=""
       }else if(this.SelectValue == 'name'){
         const masterParameter={
           'conditionMap[name]':this.SelectFInd
         }
         this.MasterdefaultRend(masterParameter)
-        this.SelectValue=""
-        this.SelectFInd=""
       }
     },
     //缂栫爜瑙勫垯纭畾
@@ -846,15 +840,11 @@
           'conditionMap[id]':this.SelectFInd
         }
         this.KeydefaultRend(masterParameter);
-        this.SelectValue="";
-        this.SelectFInd="";
       }else if(this.SelectValue == 'name'){
         const masterParameter={
           'conditionMap[name]':this.SelectFInd
         }
         this.KeydefaultRend(masterParameter)
-        this.SelectValue=""
-        this.SelectFInd=""
       }
     },
     //鍏抽敭灞炴�ф帴鍙�
@@ -899,15 +889,11 @@
           'conditionMap[id]':this.SelectFInd
         }
         this.simdefaultRend(masterParameter);
-        this.SelectValue=""
-        this.SelectFInd=""
       }else if(this.SelectValue == 'name'){
         const masterParameter={
           'conditionMap[name]':this.SelectFInd
         }
         this.simdefaultRend(masterParameter)
-        this.SelectValue=""
-        this.SelectFInd=""
       }
     },
     //  鐩镐技椤瑰閫�
@@ -952,15 +938,11 @@
           'conditionMap[id]':this.SelectFInd
         }
         this.btmdefaultRend(masterParameter);
-        this.SelectValue=""
-        this.SelectFInd=""
       }else if(this.SelectValue == 'name'){
         const masterParameter={
           'conditionMap[name]':this.SelectFInd
         }
         this.btmdefaultRend(masterParameter);
-        this.SelectValue="";
-        this.SelectFInd="";
       }
     },
     //涓氬姟绫诲瀷澶氶��
@@ -1226,6 +1208,7 @@
       this.editTreeFLagCode = !data.parentId;
       this.nodeClickList = data;
       this.selectRow = 0;
+      this.crudArray=[]
       try {
         this.requestCount += 1;
         const [res1, res2, res3] = await Promise.all([
@@ -1345,7 +1328,7 @@
             message: "娣诲姞鎴愬姛!"
           });
           done(row)
-          this.CrudRend()
+          this.TemRefresh();
         }).catch(res => {
           this.$message({
             type: 'info',
@@ -1357,7 +1340,7 @@
     //妯℃澘绠$悊淇敼
     CrudRowUpdata(row,index,done) {
       editSave(row).then(() => {
-        this.CrudRend()
+        this.TemRefresh();
         this.$message({
           type: "success",
           message: "鎿嶄綔鎴愬姛!"
@@ -1370,7 +1353,7 @@
     //妯℃澘绠$悊鍒犻櫎
     CrudRowDel(row) {
       deleteData(row).then(()=> {
-        this.CrudRend()
+        this.TemRefresh();
       }).catch(res => {
         this.$message({
           type: 'info',
@@ -1444,7 +1427,7 @@
         this.CloneinnerVisible=false
         this.CloneVisible=false
         this.$message.success("澶嶅埗鎴愬姛")
-        this.CrudRend()
+        this.TemRefresh();
         done(row)
       }).catch(res=>{
         done(res)

--
Gitblit v1.9.3