diff --git a/src/pages/login/index.vue b/src/pages/login/index.vue index da1a4c4..8455942 100644 --- a/src/pages/login/index.vue +++ b/src/pages/login/index.vue @@ -97,6 +97,16 @@ const handleWechatLogin = async () => { title: "登录成功", icon: "success", }); + + const pages = getCurrentPages(); + + if (pages.length > 1) { + uni.navigateBack(); + } else { + uni.reLaunch({ + url: "/pages/index/index", + }); + } } } catch (error: any) { console.error("微信登录失败", error);