diff --git a/src/pages/auth/auth.vue b/src/pages/auth/auth.vue index a33adb3..a627def 100644 --- a/src/pages/auth/auth.vue +++ b/src/pages/auth/auth.vue @@ -191,27 +191,24 @@ export default { this.$store.commit("system/refreshGet", true); this.$store.commit("system/refreshOrder", true); this.$utils.toast(response.msg).then(() => { + let pages = getCurrentPages(); this.$utils.toPage( "", { complete() { - let pages = getCurrentPages(); - // #ifdef H5 let refer = pages[pages.length - 2]; if (typeof refer !== "undefined") { + // #ifdef H5 if (typeof refer.initPage !== "undefined") { refer.initPage(refer.options); } - } - // #endif - // #ifdef MP-WEIXIN - let refer = pages[pages.length - 1]; - if (typeof refer !== "undefined") { + // #endif + // #ifdef MP-WEIXIN if (typeof refer.onLoad !== "undefined") { refer.onLoad(refer.options); } + // #endif } - // #endif }, }, "back"