diff --git a/src/components/apass-list.vue b/src/components/apass-list.vue index 2a7fb308551f0626a8a3773c4c51e5bdc04813a4..b82439c30c8c87004b6383ebeab0a5412769dfc4 100644 --- a/src/components/apass-list.vue +++ b/src/components/apass-list.vue @@ -197,6 +197,10 @@ export default { this.currentPage = value; this.listAction(); }, + resetCurrentPage(value = 1) { + this.currentPage = value; + this.listAction(); + }, listAction() { if (this.timer) { clearTimeout(this.timer); diff --git a/src/components/message-steps/select-template.vue b/src/components/message-steps/select-template.vue index e92d7517cc62e4ef6f9acf3213702dfa6b5fb951..15d5536d0fe059e2287ff891a54c97208411aa87 100644 --- a/src/components/message-steps/select-template.vue +++ b/src/components/message-steps/select-template.vue @@ -329,6 +329,7 @@ export default { this.getTemplateList(); }, topFilterAction() { + this.currentPage = 1; this.getTemplateList(); }, topFilterClear() { diff --git a/src/pages/message-management/banner/banner-list.vue b/src/pages/message-management/banner/banner-list.vue index 333ea16abd03e120d2bb7a89a421dd3a0bd1d8f4..09a61cb4e7c3b358fa050a45d70dafdc69fa2196 100644 --- a/src/pages/message-management/banner/banner-list.vue +++ b/src/pages/message-management/banner/banner-list.vue @@ -268,8 +268,11 @@ export default { }); }); }, + resetCurrentPage() { + this.$refs.list.resetCurrentPage(); + }, topFilterAction() { - this.initList(this.tempFilter); + this.resetCurrentPage(); }, topFilterClear() { this.topFilter = { @@ -279,7 +282,7 @@ export default { down_time: "", }; - this.initList(this.tempFilter); + this.resetCurrentPage(); }, showDialog() { this.$refs.dialog.show(); diff --git a/src/pages/message-management/directed-push/directed-push-list.vue b/src/pages/message-management/directed-push/directed-push-list.vue index 6dac901cd2661be82a64e18a20f4d82014a6b6ad..e85f6d986419133fe0bcad9bb7b1f460246f6d00 100644 --- a/src/pages/message-management/directed-push/directed-push-list.vue +++ b/src/pages/message-management/directed-push/directed-push-list.vue @@ -260,8 +260,11 @@ export default { }); }); }, + resetCurrentPage() { + this.$refs.list.resetCurrentPage(); + }, topFilterAction() { - this.initList(this.tempFilter); + this.resetCurrentPage(); }, topFilterClear() { this.topFilter = { @@ -270,7 +273,7 @@ export default { push_time: "", }; - this.initList(this.tempFilter); + this.resetCurrentPage(); }, addNew() { this.$router.push("/message/directed_push/add"); diff --git a/src/pages/message-management/message-alert/message-alert-list.vue b/src/pages/message-management/message-alert/message-alert-list.vue index 93c80b379f90bd755dd40eafd07a72c98929d526..b16d9721af1c0c6e68360c01f8b032ea02c6ba36 100644 --- a/src/pages/message-management/message-alert/message-alert-list.vue +++ b/src/pages/message-management/message-alert/message-alert-list.vue @@ -33,8 +33,9 @@ 状态: - - + + +
@@ -259,8 +260,11 @@ export default { }); }); }, + resetCurrentPage() { + this.$refs.list.resetCurrentPage(); + }, topFilterAction() { - this.initList(this.tempFilter); + this.resetCurrentPage(); }, topFilterClear() { this.topFilter = { @@ -269,7 +273,7 @@ export default { push_time: "", }; - this.initList(this.tempFilter); + this.resetCurrentPage(); }, addNew() { this.$router.push("/message/message_alert/add"); diff --git a/src/pages/message-management/message-template/message-template-list.vue b/src/pages/message-management/message-template/message-template-list.vue index e3bcea1ca75322327867f1289aa28691da47a485..0f42c0e264ed4f4461026886424f28a5a12a7a4a 100644 --- a/src/pages/message-management/message-template/message-template-list.vue +++ b/src/pages/message-management/message-template/message-template-list.vue @@ -235,8 +235,11 @@ export default { }); }); }, + resetCurrentPage() { + this.$refs.list.resetCurrentPage(); + }, topFilterAction() { - this.initList(this.tempFilter); + this.resetCurrentPage(); }, topFilterClear() { this.topFilter = { @@ -245,7 +248,7 @@ export default { update_time: "", }; - this.initList(this.tempFilter); + this.resetCurrentPage(); }, showDialog() { this.$refs.dialog.show(); diff --git a/src/pages/message-management/recommended/recommended-list.vue b/src/pages/message-management/recommended/recommended-list.vue index 2c494c5ec06b7711a1372e0e91f82971c2e4d299..ace80d36f87e5b409cc48bd1de2937b8c4c1b332 100644 --- a/src/pages/message-management/recommended/recommended-list.vue +++ b/src/pages/message-management/recommended/recommended-list.vue @@ -196,8 +196,11 @@ export default { }); }); }, + resetCurrentPage() { + this.$refs.list.resetCurrentPage(); + }, topFilterAction() { - this.initList(this.tempFilter); + this.resetCurrentPage(); }, topFilterClear() { this.topFilter = { @@ -206,7 +209,7 @@ export default { time: "", }; - this.initList(this.tempFilter); + this.resetCurrentPage(); }, detailAction(item) { this.$router.push(