diff --git a/package2/group/groupBuySingle.vue b/package2/group/groupBuySingle.vue index 02eb50d..4ea3319 100644 --- a/package2/group/groupBuySingle.vue +++ b/package2/group/groupBuySingle.vue @@ -2797,7 +2797,9 @@ }, back() { const pages = getCurrentPages(); - if (pages.length > 1) { + const prev = pages.length > 1 ? pages[pages.length - 2] : null; + const prevRoute = prev && prev.route ? '/' + prev.route : ''; + if (pages.length > 1 && prevRoute.indexOf('/package2/login/login') !== 0) { uni.navigateBack(); } else { this.backHome(); diff --git a/package2/login/login.vue b/package2/login/login.vue index 236f935..a3c17cc 100644 --- a/package2/login/login.vue +++ b/package2/login/login.vue @@ -93,7 +93,7 @@