消除单页面模式异常

This commit is contained in:
aixianling
2024-03-06 15:11:53 +08:00
parent 8a6b586503
commit efb18515f5
2 changed files with 22 additions and 16 deletions

View File

@@ -2,17 +2,20 @@
export default {
onLaunch() {
if (!wx.getUpdateManager) return
const updateManager = wx.getUpdateManager()
updateManager.onUpdateReady(() => {
this.$dialog.alert({
title: '更新提示',
content: '新版本已经准备好,点击确认按钮重启应用!'
}).then(() => {
updateManager.applyUpdate()
}).catch(() => {
})
})
if (uni.getUpdateManager) {
const updateManager = uni.getUpdateManager()
if (updateManager) {
updateManager.onUpdateReady(() => {
this.$dialog.alert({
title: '更新提示',
content: '新版本已经准备好,点击确认按钮重启应用!'
}).then(() => {
updateManager.applyUpdate()
}).catch(() => {
})
})
}
}
},
}
</script>

View File

@@ -40,7 +40,10 @@ export const user = {
reject(res);
}
},
fail: () => resolve(dispatch("getCode", ++count))
fail: err => {
console.error(err)
resolve(dispatch("getCode", ++count))
}
})
})
},
@@ -97,23 +100,23 @@ export const user = {
uni.navigateTo({url: modulePath});
} else if (checkType == 4) {
if (!token) {
return dispatch('autoLogin', { loginWay: 'qujing' }).then(() => dispatch('authCheck', { checkType, modulePath }));
return dispatch('autoLogin', {loginWay: 'qujing'}).then(() => dispatch('authCheck', {checkType, modulePath}));
}
if (!userInfo.areaId) {
return uni.showModal({
title: '温馨提示',
content: '您只有完成信息认证后,才可进行相关操作。',
confirmText: '去认证',
success: (res)=> {
success: (res) => {
if (res.confirm) {
uni.reLaunch({ url: `/pages/AppMine/userInfo?isFromTabbar=1&path=/pages/AppHome/AppHome` })
uni.reLaunch({url: `/pages/AppMine/userInfo?isFromTabbar=1&path=/pages/AppHome/AppHome`})
} else if (res.cancel) {
// 停留
}
}
})
}
uni.navigateTo({ url: modulePath });
uni.navigateTo({url: modulePath});
}
}
}