From ab4961b3a4f9eba6c71a738025b4deda7f538b28 Mon Sep 17 00:00:00 2001 From: renpy Date: Fri, 28 Jul 2023 18:57:27 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=84=E7=90=86=E5=8F=96=E6=B6=88=E8=A1=8C?= =?UTF-8?q?=E9=80=89=E6=8B=A9=E4=BB=8D=E5=8F=AF=E4=BB=A5=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/abnormalAlarm/components/tableList.vue | 5 +++-- .../abnormalAlarm/databaseMonitor/overview/index.vue | 8 ++++++-- src/views/abnormalAlarm/emailMonitor/overview/index.vue | 9 ++++++--- src/views/abnormalAlarm/serverMonitor/overview/index.vue | 8 ++++++-- 4 files changed, 21 insertions(+), 9 deletions(-) diff --git a/src/views/abnormalAlarm/components/tableList.vue b/src/views/abnormalAlarm/components/tableList.vue index 3913ad9..298dfd3 100644 --- a/src/views/abnormalAlarm/components/tableList.vue +++ b/src/views/abnormalAlarm/components/tableList.vue @@ -72,19 +72,20 @@ export default { class: this.innerSelectedRowKeys.includes(key) ? 'ant-table-row-selected' : '', on: { click: () => { - this.$emit("rowClick",record) if(!this.canSelect) { return } if (this.innerSelectedRowKeys.includes(key)) { const findIndex = this.innerSelectedRowKeys.findIndex(k => k == key) - this.innerSelectedRowKeys.splice(findIndex, 1) + this.innerSelectedRowKeys.splice(findIndex, 1) + this.$emit("cancleRowClick") } else { if(this.multiple) { this.innerSelectedRowKeys.push(key) } else { this.innerSelectedRowKeys = [key] + this.$emit("selectRowClick",record) } } }, diff --git a/src/views/abnormalAlarm/databaseMonitor/overview/index.vue b/src/views/abnormalAlarm/databaseMonitor/overview/index.vue index 7c8b6ac..7dcbd66 100644 --- a/src/views/abnormalAlarm/databaseMonitor/overview/index.vue +++ b/src/views/abnormalAlarm/databaseMonitor/overview/index.vue @@ -38,7 +38,8 @@ :list="dataSource" :loading="loading" :pagination="false" - @rowClick="onRowClick" + @selectRowClick="selectRow" + @cancleRowClick="cancelRow" @rowDbclick="onRowDbclick" >