From c6c0697c78248890f6b5f08119636b2f368a6151 Mon Sep 17 00:00:00 2001
From: wangting <675591594@qq.com>
Date: 星期二, 18 七月 2023 11:27:06 +0800
Subject: [PATCH] 验证模板状态

---
 Source/UBCS-WEB/src/components/Tree/classifyTrees.vue |   27 ++++++++++++---------------
 1 files changed, 12 insertions(+), 15 deletions(-)

diff --git a/Source/UBCS-WEB/src/components/Tree/classifyTrees.vue b/Source/UBCS-WEB/src/components/Tree/classifyTrees.vue
index b1ed81c..0b9b8df 100644
--- a/Source/UBCS-WEB/src/components/Tree/classifyTrees.vue
+++ b/Source/UBCS-WEB/src/components/Tree/classifyTrees.vue
@@ -124,10 +124,10 @@
                       <div style="margin-bottom: 5px"><el-tag>涓婚搴撳垎绫�</el-tag></div>
                       <!--                      鍏嬮殕妯℃澘鐨勬爲 娌跨敤棣栭〉鏍戠殑loading鍜宱ption锛屼絾鏄痙ata鍜寁-model缁戝畾鐨勬暟鎹垱寤轰竴涓柊鐨勫彉閲忥紝鍙﹀鐐瑰嚮鏂规硶涔熸槸閲嶆柊鑾峰彇鏉ユ搷浣滃厠闅嗘ā鏉跨殑鏁版嵁-->
                         <avue-tree  v-model="TreeAvueform" v-loading="loading" :data="Treedata"
-                                   :defaultExpandAll="false"
-                                   :option="Treeoption"
-                                   style="height: 50.5vh;margin-right: 10px"
-                                   @node-click="ClonenodeClick"
+                                    :defaultExpandAll="false"
+                                    :option="Treeoption"
+                                    style="height: 50.5vh;margin-right: 10px"
+                                    @node-click="ClonenodeClick"
                         >
                         </avue-tree>
                     </el-aside>
@@ -172,11 +172,12 @@
             </template>
                   <template #menu="{ size, row ,index}">
                     <el-button type="text"
-                               v-if="row.lcStatus != 'Released'"
+                               v-if="row.lcStatus == 'Editing'"
                                icon="el-icon-edit-outline "
-                                :size="size"
-                                @click="$refs.textCrud.rowEdit(row)">缂栬緫</el-button>
+                               :size="size"
+                               @click="$refs.textCrud.rowEdit(row)">缂栬緫</el-button>
                     <el-button type="text"
+                               v-if="row.lcStatus == 'Editing'"
                                icon="el-icon-delete"
                                :size="size"
                                @click="$refs.textCrud.rowDel(row,index)">鍒犻櫎</el-button>
@@ -211,7 +212,7 @@
           </avue-crud>
 
           </basic-container>
-          <templatePro :ProData="this.ProData" :crudOid="this.crudOid" :crudArray="this.crudArray" :Formlist="this.Formlist" :codeClassifyOid="this.codeClassifyOid"></templatePro>
+          <templatePro :ProData="this.ProData" :crudOid="this.crudOid" :crudLCStatus="this.crudLCStatus" :crudArray="this.crudArray" :Formlist="this.Formlist" :codeClassifyOid="this.codeClassifyOid"></templatePro>
         </span>
         <!--     缂栫爜瑙勫垯-->
         <el-dialog  :visible.sync="MasterdialogVisible"   title="涓恒�愮紪鐮佽鍒欍�戦�夊彇鍊�" append-to-body>
@@ -414,6 +415,8 @@
       addFlag:false,
       // 琛ㄦ牸褰撳墠琛宨d
       crudOid:"",
+      //褰撳墠閫変腑妯℃澘鐘舵��
+      crudLCStatus:'',
       //琛ㄦ牸褰撳墠閫夋嫨鏁扮粍
       crudArray:[],
       //妯℃澘灞炴�у睍绀哄唴瀹�
@@ -749,7 +752,6 @@
         this.$set(this.TreeAddform,'codeRuleOidName',this.masterName)
         this.$set(this.TreeAddform,'codeRuleOid',this.masterOid)
         this.$emit('MasterHandler',this.loneTreeNewForm)
-        console.log(this.loneTreeNewForm)
       }
     },
     //缂栫爜鎺ュ彛
@@ -777,7 +779,6 @@
         this.KeySelectLIst=[]
         this.$set(this.TreeAddform,'codeKeyAttrRepeatOidName',this.KeyName)
         this.$set(this.TreeAddform,'codeKeyAttrRepeatOid',this.KeyOid)
-        console.log(this.TreeAddform)
       }
     },
     //鍏抽敭灞炴�ф煡璇�
@@ -856,7 +857,6 @@
       this.simSelectList=row;
       this.simName=row[0].name;
       this.simOid=row[0].oid;
-      console.log('oid',this.oid)
     },
     //鐩镐技椤归」鎺ュ彛
     simdefaultRend(){
@@ -925,6 +925,7 @@
     //琛屽崟閫変簨浠�
     selectHandle(selection,row){
       this.crudOid=row.oid;
+      this.crudLCStatus=row.lcStatus;
       this.crudArray=selection;
       gridCodeClassifyTemplateAttr({'conditionMap[classifyTemplateOid]': this.Formlist[0].oid}).then(res => {
         this.ProData = res.data.data;
@@ -973,7 +974,6 @@
       const data = this.TreeAddform;
       // data.btmtypename= this.TreeList.btmtypename
       this.$set(data, "parentCodeClassifyOid", this.nodeClickList.oid);
-      console.log("data", data);
       TreeSave(data)
         .then(() => {
           this.$message({
@@ -1058,7 +1058,6 @@
         });
       } else {
         this.TreeEditFormVisible = true;
-        console.log(this.TreeList)
       }
     },
     //鏍戝埛鏂�
@@ -1149,7 +1148,6 @@
               this.codeClassifyOid = item.codeclassifyoid
               return item.codeclassifyoid == this.nodeClickList.oid
             }
-            console.log('Formlist',this.Formlist)
           })
         }).catch(res => {
           this.$message.error(res)
@@ -1242,7 +1240,6 @@
           });
         })
       }
-      console.log('123',this.codeClassifyOid)
     },
     //妯℃澘绠$悊淇敼
     CrudRowUpdata(row,index,done) {

--
Gitblit v1.9.3