fix 修复时而出现登录后,跳转失败的bug
This commit is contained in:
parent
5cd4a72bce
commit
089578941e
|
|
@ -164,23 +164,21 @@
|
|||
</view>
|
||||
<view class="flex justify-between mt-[40rpx]">
|
||||
<view
|
||||
v-if="
|
||||
formData.scene == LoginWayEnum.MOBILE &&
|
||||
includeLoginWay(LoginWayEnum.ACCOUNT)
|
||||
"
|
||||
v-if="
|
||||
formData.scene == LoginWayEnum.MOBILE &&
|
||||
includeLoginWay(LoginWayEnum.ACCOUNT)
|
||||
"
|
||||
>已有账号,使用
|
||||
<span
|
||||
class="text-primary"
|
||||
@click="changeLoginWay(LoginWayEnum.ACCOUNT)"
|
||||
<span class="text-primary" @click="changeLoginWay(LoginWayEnum.ACCOUNT)"
|
||||
>密码登录</span
|
||||
>
|
||||
</view>
|
||||
<view
|
||||
v-if="
|
||||
formData.scene == LoginWayEnum.ACCOUNT &&
|
||||
includeLoginWay(LoginWayEnum.MOBILE)
|
||||
"
|
||||
>已有账号,使用
|
||||
</view>
|
||||
<view
|
||||
v-if="
|
||||
formData.scene == LoginWayEnum.ACCOUNT &&
|
||||
includeLoginWay(LoginWayEnum.MOBILE)
|
||||
"
|
||||
>已有账号,使用
|
||||
<span
|
||||
class="text-primary"
|
||||
@click="changeLoginWay(LoginWayEnum.MOBILE)"
|
||||
|
|
@ -359,8 +357,12 @@ const loginHandle = async (data: any) => {
|
|||
} catch (error) {
|
||||
router.switchTab(cache.get(BACK_URL))
|
||||
}
|
||||
} else {
|
||||
router.reLaunch('/pages/index/index')
|
||||
} else {
|
||||
try {
|
||||
router.reLaunch('/pages/index/index')
|
||||
} catch (error) {
|
||||
router.switchTab('/pages/index/index')
|
||||
}
|
||||
}
|
||||
cache.remove(BACK_URL)
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue