From d82440e435314821b79852fe2c92e2b576d654bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E4=BC=9F=E4=BD=B3?= <2797716443@qq.com> Date: Sat, 9 Oct 2021 15:31:09 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E6=B8=85=E5=8D=95=E5=8D=95?= =?UTF-8?q?=E9=80=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/creatProcess/xmqdqr/step1.vue | 37 ++++++++----------- 1 file changed, 16 insertions(+), 21 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/xmqdqr/step1.vue b/src/pages/processCenter/pages/creatProcess/xmqdqr/step1.vue index 53315486f..764650ba8 100644 --- a/src/pages/processCenter/pages/creatProcess/xmqdqr/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/xmqdqr/step1.vue @@ -194,6 +194,7 @@ :header-cell-style="{background: '#f5f1f1', color: '#333333', fontSize: '16px', fontWeight: 'bold', height: '48px'}" @selection-change="selectProjectChange" + @select="handleSelectionChange" ref="projectSelection" > 1) { - this.$refs.table.clearSelection(); - this.$refs.table.toggleRowSelection(val.pop()); + handleSelectionChange(selection, val) { + if (selection.length > 1) { + let del_row = selection.shift(); + this.$refs.projectSelection.toggleRowSelection(del_row, false); + // this.$refs.listSelection.toggleRowSelection(del_row, false); + } + }, + handleSelectionChanges(selection, val) { + if (selection.length > 1) { + let del_row = selection.shift(); + this.$refs.listSelection.toggleRowSelection(del_row, false); } - this.multipleSelection = val; }, handleTabs(type) { this.active = type; @@ -624,24 +631,10 @@ export default { }, //清单勾选框数据 selectListChange(data) { - // 单选 - if (data.length > 1) { - this.$refs.listSelection.clearSelection(); - this.$refs.listSelection.toggleRowSelection(data.pop()); - } - this.multipleSelection = data - this.selectedList = data; }, //项目勾选框数据 selectProjectChange(data) { - // 单选 - if (data.length > 1) { - this.$refs.projectSelection.clearSelection(); - this.$refs.projectSelection.toggleRowSelection(data.pop()); - } - this.multipleSelection = data - this.selectProject = data; }, //提交事件 @@ -757,7 +750,9 @@ export default { line-height: 10px; } } - + /deep/ .el-table__header-wrapper .el-checkbox { + display: none; + } /deep/ .el-drawer__container { .prc-content-border { border: none;