From 87e51a66bbad8eb287755c9ffa91e78345919f8b Mon Sep 17 00:00:00 2001 From: fujunling <2984387807@qq.com> Date: 星期三, 05 七月 2023 18:15:40 +0800 Subject: [PATCH] Merge branch 'master' of http://dev.vci-tech.com:1065/r/ubcs --- Source/UBCS-WEB/src/components/Tree/classifyTrees.vue | 37 ++++++++++++++++--------------------- 1 files changed, 16 insertions(+), 21 deletions(-) diff --git a/Source/UBCS-WEB/src/components/Tree/classifyTrees.vue b/Source/UBCS-WEB/src/components/Tree/classifyTrees.vue index 624ebf8..8331068 100644 --- a/Source/UBCS-WEB/src/components/Tree/classifyTrees.vue +++ b/Source/UBCS-WEB/src/components/Tree/classifyTrees.vue @@ -7,8 +7,10 @@ <div> <div style="display: flex;justify-content: space-around"> <el-button plain size="small" type="primary" @click="TreeAdd">娣诲姞</el-button> - <el-button plain size="small" type="primary" @click="ExportExcel">瀵煎嚭</el-button> - <el-button plain size="small" type="primary" @click="ImportExcel">瀵煎叆</el-button> + <el-button plain size="small" type="primary" @click="TreeEdit">淇敼</el-button> + <el-button plain size="small" type="primary" @click="TreeDel">鍒犻櫎</el-button> +<!-- <el-button plain size="small" type="primary" @click="ExportExcel">瀵煎嚭</el-button>--> +<!-- <el-button plain size="small" type="primary" @click="ImportExcel">瀵煎叆</el-button>--> <el-button plain size="small" type="primary" @click="flushed">鍒锋柊</el-button> </div> <div style="display: flex;justify-content: space-around;margin-top: 5px;margin-bottom: 5px"> @@ -49,7 +51,7 @@ </el-dialog> <!-- 淇敼瀵硅瘽妗�--> <el-dialog :visible.sync="TreeEditFormVisible" append-to-body title="淇敼鍒嗙被"> - <classifyTreeform ref="childForm" :loneTreeNewForm="TreeList" :nodeList="nodeList"></classifyTreeform> + <classifyTreeform ref="childForm" :loneTreeNewForm="TreeList" :nodeList="nodeList" :flag="'edit'"></classifyTreeform> </el-dialog> <avue-tree ref="tree" v-model="CloneTreeAvueform" v-loading="loading" :data="CloneTreedata" :defaultExpandAll="false" :option="Treeoption" @@ -65,7 +67,7 @@ <!-- 鍙充晶琛ㄦ牸--> <avue-tabs :option="tabOption" @change="handleChange"></avue-tabs> <span v-if="type.prop==='tab1'"> - <classifyTreeform ref="childForm" :TreeNewForm="TreeList" :nodeList="nodeList"></classifyTreeform> + <classifyTreeform ref="childForm" :loneTreeNewForm="TreeList" :nodeList="nodeList" :flag="'renonly'"></classifyTreeform> </span> <span v-else-if="type.prop==='tab2'"> <basic-container> @@ -79,8 +81,6 @@ <template slot="menuLeft"> <el-button plain size="small" type="primary" @click="FindeHanler">鏌ヨ</el-button> <el-button plain size="small" type="primary" @click="TemRefresh">鍒锋柊</el-button> - <el-button plain size="small" type="primary" @click="TreeEdit">淇敼</el-button> - <el-button plain size="small" type="primary" @click="TreeDel">鍒犻櫎</el-button> <el-button plain size="small" type="primary" @click="Enable">鍚敤</el-button> <el-button plain size="small" type="primary" @click="Deactivate">鍋滅敤</el-button> <el-button plain size="small" type="primary" @click="CloneBtn">浠庡叾瀹冩ā鏉垮厠闅�</el-button> @@ -433,14 +433,11 @@ mounted() { this.type = this.tabOption.column[0]; this.getAttr(); - console.log('11',this.nodeClickList) }, computed:{ crudTreeOption(){ return{ index: true, - indexClassName:"搴忓彿", - indexLabelClassName:'搴忓彿', border: true, height:180, selection:true, @@ -460,11 +457,13 @@ }, { label:"鐗堟湰鍙�", - prop:"revisionSeq" + prop:"revisionSeq", + display:false }, { label:"鐘舵��", - prop:"lcStatusText" + prop:"lcStatusText", + display:false } ] } @@ -477,7 +476,6 @@ this.crudArray=selection; gridCodeClassifyTemplateAttr({'conditionMap[classifyTemplateOid]': this.Formlist[0].oid}).then(res => { this.ProData = res.data.data; - console.log(this.ProData) }).catch(res => { this.$message.error(res) }) @@ -601,7 +599,7 @@ message: '璇峰厛浠庢爲涓婇�夋嫨涓�鏉℃暟鎹�!' }); } else { - this.TreeEditFormVisible = true + this.TreeEditFormVisible = true; } }, //鏍戝埛鏂� @@ -675,7 +673,6 @@ async nodeClick(data) { //瀹氫箟涓�涓ā鏉垮睘鎬d锛屾暟鎹槸妯℃澘绠$悊琛ㄦ牸閲岄潰鐨刼id this.nodeClickList = data - console.log(data) this.ProData=[] try { await TreeObjcet(data.oid).then(res => { @@ -692,7 +689,7 @@ } }) }).catch(res => { - console.log(res) + this.$message.error(res) }) // 鍩烘湰淇℃伅琛ㄥ崟鏁版嵁 await getObjectByOid(this.nodeClickList.oid).then(res => { @@ -701,13 +698,12 @@ this.$message.error(res) }) } catch (error) { - console.log(error) + this.$message.error(error) } }, //鍏嬮殕妯℃澘鏍戠殑鐐瑰嚮鍒囨崲鏁版嵁 async ClonenodeClick(data){ this.ClonenodeClickList=data; - console.log("aaa",this.ClonenodeClickList.oid) await gridCodeClassifyTemplate({'conditionMap[codeclassifyoid]': data.oid}).then(res=>{ this.CloneFormlist = res.data.data.filter(item => { if (item.codeclassifyoid != "") { @@ -795,8 +791,7 @@ message: '璇峰厛浠庢爲涓婇�夋嫨涓�鏉℃暟鎹�!' }); } else { - let codeClassifyOid = this.codeClassifyOid - this.$set(row, "codeclassifyoid", codeClassifyOid) + this.$set(row, "codeclassifyoid", this.nodeClickList.oid) addSave(row).then(() => { this.$message({ type: "success", @@ -811,6 +806,7 @@ }); }) } + console.log('123',this.codeClassifyOid) }, //妯℃澘绠$悊淇敼 CrudRowUpdata(row,index,done) { @@ -822,7 +818,7 @@ }); done() }).catch(res => { - console.log(res) + this.$message.error(res) }) }, //妯℃澘绠$悊鍒犻櫎 @@ -838,7 +834,6 @@ }, //妯℃澘绠$悊琛ㄦ牸鏌ヨ EnterFind() { - console.log(this.Formlist) if (this.FindText == "") { gridCodeClassifyTemplate().then(res => { this.Formlist = res.data.data -- Gitblit v1.9.3