diff --git a/pages/oaExamine/oaExamine.vue b/pages/oaExamine/oaExamine.vue index 628625d..695239f 100644 --- a/pages/oaExamine/oaExamine.vue +++ b/pages/oaExamine/oaExamine.vue @@ -60,6 +60,7 @@ }, onLoad() { this.initType(); + uni.$on('initMerchant', this.initList); }, onShow() { if(this.typeTabLists.length>0){ diff --git a/subpkg/merchantAudit/merchantAudit.vue b/subpkg/merchantAudit/merchantAudit.vue index f4f80e1..e61b289 100644 --- a/subpkg/merchantAudit/merchantAudit.vue +++ b/subpkg/merchantAudit/merchantAudit.vue @@ -62,16 +62,7 @@ // this.initType(); this.check_status = 2; this.initList(); - }, - onShow() { - if(this.typeTabLists.length>0){ - this.loadConfig.page = 1; - this.loadConfig.status = "loading"; - this.list = []; - this.$u.sleep(200).then(()=>{ - this.loadList(); - }) - } + uni.$on('initMerchant', this.initList); }, async onPullDownRefresh() { await this.initList(); diff --git a/subpkg/merchantDetails/merchantDetails.vue b/subpkg/merchantDetails/merchantDetails.vue index b75a40d..7bc5a97 100644 --- a/subpkg/merchantDetails/merchantDetails.vue +++ b/subpkg/merchantDetails/merchantDetails.vue @@ -205,6 +205,7 @@ this.tipShow = false; this.$nextTick(() => { Toast('已通过'); + uni.$emit('initMerchant'); uni.navigateBack(); }) }, diff --git a/subpkg/merchantTransaction/merchantTransaction.vue b/subpkg/merchantTransaction/merchantTransaction.vue index 3107c66..84f7965 100644 --- a/subpkg/merchantTransaction/merchantTransaction.vue +++ b/subpkg/merchantTransaction/merchantTransaction.vue @@ -62,16 +62,7 @@ // this.initType(); this.check_status = 3; this.initList(); - }, - onShow() { - if(this.typeTabLists.length>0){ - this.loadConfig.page = 1; - this.loadConfig.status = "loading"; - this.list = []; - this.$u.sleep(200).then(()=>{ - this.loadList(); - }) - } + uni.$on('initMerchant', this.initList); }, async onPullDownRefresh() { await this.initList();