From 27614920e2f36407f0635d73e931e6cea852298f Mon Sep 17 00:00:00 2001 From: yuxc <653031404@qq.com> Date: 星期二, 05 十二月 2023 10:27:41 +0800 Subject: [PATCH] 1、增加数据统计接口与相关实现类方法 --- Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue | 32 +++++++++++++++++++++----------- 1 files changed, 21 insertions(+), 11 deletions(-) diff --git a/Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue b/Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue index fa46eca..213d37f 100644 --- a/Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue +++ b/Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue @@ -100,7 +100,7 @@ <!-- 淇--> <FormTemplateDialog :codeClassifyOid="this.codeClassifyOid" :codeRuleOid="this.codeRuleOid" :disabledProp="disabledProp" :templateOid="templateOid" :title="'鏁版嵁淇'" - :visible.sync="amendvisible" status="amend" + :visible.sync="amendvisible" status="amend" :selectRow="selectRow" type="add" @submit="amendSumbit"></FormTemplateDialog> <!-- 鏂板--> <FormTemplateDialog :TreeValue="TreeValue" :codeClassifyOid="this.codeClassifyOid" @@ -485,8 +485,7 @@ this.LinkObject = row; this.LinkVisible = true; this.LinkList = Object.keys(row).map(property => property) - // console.log(result); - // console.log(this.LinkObject) + }, //鐘舵�佹悳绱� cellSelectHandler(row) { @@ -589,20 +588,35 @@ //鏍囧噯淇 codeAMENDHandler() { let foundItem = false; - this.tableHeadFindData.forEach(item => { if (item.field === "oldcode" && Object.keys(item.referConfig).length >= 1) { foundItem = true; } }); - if (foundItem) { - this.amendvisible = true; + if(this.selectRow.length >= 1){ + this.$confirm('宸叉湁鍙傜収鏄惁鍙栨秷鍕鹃�夌户缁墽琛岋紵', '鎻愮ず', { + confirmButtonText: '纭畾', + cancelButtonText: '鍙栨秷', + type: 'warning' + }).then(() => { + this.selectRow = []; + //鍙栨秷鍕鹃�夌姸鎬� + this.$refs.dataTable.clearSelection(); + this.amendvisible = true; + }).catch(() => { + this.$message({ + type: 'info', + message: '宸插彇娑堝綋鍓嶆搷浣�' + }); + }); + }else { + this.amendvisible = true; + } } else { if (this.selectRow.length <= 0) { this.$message.warning("璇疯嚦灏戦�夋嫨涓�鏉℃暟鎹�"); } else { - console.log(this.selectRow) this.amendvisible = true; } @@ -613,10 +627,6 @@ // console.log(this.nodeClickList) if (this.nodeClickList.children.length >= 1) { this.$message.warning('褰撳墠閫夋嫨鐨勫垎绫讳笉鏄彾瀛愯妭鐐癸紝涓嶅厑璁告壒閲忕紪杈戯紒') - return; - } - if (this.selectRow.length <= 0) { - this.$message.warning('璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹紒') return; } const Editing = this.selectRow.every(item => item.lcstatus === 'Editing'); -- Gitblit v1.9.3