From f5c4ecd21982a0667d0ef4aa3389f20adac6aaa7 Mon Sep 17 00:00:00 2001 From: lideqin <694785430@qq.com> Date: Fri, 29 Dec 2023 10:22:17 +0800 Subject: [PATCH] =?UTF-8?q?[update]=20=E4=BF=AE=E6=94=B9bug79797?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../selection/EnterprisePlanSelectionModal.vue | 18 ++++++++++++++++-- .../EnterpriseRecheckPlanSelectionModal.vue | 18 ++++++++++++++++-- .../selection/StandardSelectionModal.vue | 18 ++++++++++++++++-- 3 files changed, 48 insertions(+), 6 deletions(-) diff --git a/src/components/selection/EnterprisePlanSelectionModal.vue b/src/components/selection/EnterprisePlanSelectionModal.vue index ab8641d4..8e79a809 100644 --- a/src/components/selection/EnterprisePlanSelectionModal.vue +++ b/src/components/selection/EnterprisePlanSelectionModal.vue @@ -366,7 +366,7 @@ export default { this.selectedRowList = row }, handleCancel () { - this.visible = false + this.close() }, handleSubmit () { if (this.selectedRowKeys && this.selectedRowKeys.length > 0) { @@ -374,10 +374,24 @@ export default { this.$emit('change', this.selectedRowKeys.join(',')) this.$emit('standardNumberChange', standardNumberList.join(',')) this.$emit('listChange', this.selectedRowList) - this.visible = false + this.close() } else { this.$message.warning(this.$t('selectLeastOne')) } + }, + close () { + this.visible = false + this.ipagination = { + current: 1, + pageSize: 10, + pageSizeOptions: ['10', '30', '50', '100', '150', '200'], + showTotal: (total, range) => { + return range[0] + '-' + range[1] + ' ' + this.$t('total') + ' ' + total + ' ' + this.$t('strip') + }, + showQuickJumper: true, + showSizeChanger: true, + total: 0 + } } } } diff --git a/src/components/selection/EnterpriseRecheckPlanSelectionModal.vue b/src/components/selection/EnterpriseRecheckPlanSelectionModal.vue index 3fb1ba1f..98866432 100644 --- a/src/components/selection/EnterpriseRecheckPlanSelectionModal.vue +++ b/src/components/selection/EnterpriseRecheckPlanSelectionModal.vue @@ -269,7 +269,7 @@ export default { this.selectedRowList = row }, handleCancel () { - this.visible = false + this.close() }, handleSubmit () { if (this.selectedRowKeys && this.selectedRowKeys.length > 0) { @@ -277,10 +277,24 @@ export default { this.$emit('change', this.selectedRowKeys.join(',')) this.$emit('standardNumberChange', standardNumberList.join(',')) this.$emit('listChange', this.selectedRowList) - this.visible = false + this.close() } else { this.$message.warning(this.$t('selectLeastOne')) } + }, + close () { + this.visible = false + this.ipagination = { + current: 1, + pageSize: 10, + pageSizeOptions: ['10', '30', '50', '100', '150', '200'], + showTotal: (total, range) => { + return range[0] + '-' + range[1] + ' ' + this.$t('total') + ' ' + total + ' ' + this.$t('strip') + }, + showQuickJumper: true, + showSizeChanger: true, + total: 0 + } } } } diff --git a/src/components/selection/StandardSelectionModal.vue b/src/components/selection/StandardSelectionModal.vue index 7cdcbabb..9229e776 100644 --- a/src/components/selection/StandardSelectionModal.vue +++ b/src/components/selection/StandardSelectionModal.vue @@ -263,7 +263,7 @@ export default { this.replacePage() }, handleCancel () { - this.visible = false + this.close() }, handleSubmit () { const serialNumber = [] @@ -276,11 +276,25 @@ export default { this.$emit('change', serialNumber.join(',')) this.$emit('nameChange', serialNameArr.join(',')) this.$emit('listChange', this.selectedRowList) - this.visible = false + this.close() } else { this.$message.warning(this.$t('selectLeastOne')) } }, + close () { + this.visible = false + this.ipagination = { + current: 1, + pageSize: 10, + pageSizeOptions: ['10', '30', '50', '100', '150', '200'], + showTotal: (total, range) => { + return range[0] + '-' + range[1] + ' ' + this.$t('total') + ' ' + total + ' ' + this.$t('strip') + }, + showQuickJumper: true, + showSizeChanger: true, + total: 0 + } + }, handleTypeChange () { this.$forceUpdate() },