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