diff --git a/src/views/businessSupport/standardizationActivity/tables/ContactTable.vue b/src/views/businessSupport/standardizationActivity/tables/ContactTable.vue index 5c9357fc..9ca35db6 100644 --- a/src/views/businessSupport/standardizationActivity/tables/ContactTable.vue +++ b/src/views/businessSupport/standardizationActivity/tables/ContactTable.vue @@ -97,6 +97,10 @@ export default { }, // 删除 handleDelete () { + if (!this.selectedRowKeys || this.selectedRowKeys.length === 0) { + this.$message.warning(this.$t('selectARecord')) + return + } this.$confirm({ title: this.$t('confirmDeletion'), content: this.$t('areYouSure'), diff --git a/src/views/businessSupport/standardizationActivity/tables/GroupTable.vue b/src/views/businessSupport/standardizationActivity/tables/GroupTable.vue index e0be4774..2454845d 100644 --- a/src/views/businessSupport/standardizationActivity/tables/GroupTable.vue +++ b/src/views/businessSupport/standardizationActivity/tables/GroupTable.vue @@ -144,6 +144,10 @@ export default { }, // 删除 handleDelete () { + if (!this.selectedRowKeys || this.selectedRowKeys.length === 0) { + this.$message.warning(this.$t('selectARecord')) + return + } this.$confirm({ title: this.$t('confirmDeletion'), content: this.$t('areYouSure'), diff --git a/src/views/businessSupport/standardizationActivity/tables/MeetingTable.vue b/src/views/businessSupport/standardizationActivity/tables/MeetingTable.vue index e5cf23e4..dc6d84bd 100644 --- a/src/views/businessSupport/standardizationActivity/tables/MeetingTable.vue +++ b/src/views/businessSupport/standardizationActivity/tables/MeetingTable.vue @@ -119,6 +119,10 @@ export default { }, // 删除 handleDelete () { + if (!this.selectedRowKeys || this.selectedRowKeys.length === 0) { + this.$message.warning(this.$t('selectARecord')) + return + } this.$confirm({ title: this.$t('confirmDeletion'), content: this.$t('areYouSure'), diff --git a/src/views/businessSupport/standardizationActivity/tables/PaymentTable.vue b/src/views/businessSupport/standardizationActivity/tables/PaymentTable.vue index 897d1b77..75259241 100644 --- a/src/views/businessSupport/standardizationActivity/tables/PaymentTable.vue +++ b/src/views/businessSupport/standardizationActivity/tables/PaymentTable.vue @@ -131,6 +131,10 @@ export default { }, // 删除 handleDelete () { + if (!this.selectedRowKeys || this.selectedRowKeys.length === 0) { + this.$message.warning(this.$t('selectARecord')) + return + } this.$confirm({ title: this.$t('confirmDeletion'), content: this.$t('areYouSure'),