diff --git a/pages/Loading/index.vue b/pages/Loading/index.vue index 4225718..2ba68b5 100644 --- a/pages/Loading/index.vue +++ b/pages/Loading/index.vue @@ -71,7 +71,7 @@ toLaunch() { console.log("loading home"); this.changeAuthorization(false); - let redirect = cookie.get('redirect') + let redirect = cookie.get('redirect').replace(/\ /g, '') if (redirect && redirect.indexOf('/pages') != -1) { this.$yrouter.replace({ path: '/pages' + redirect.split('/pages')[1], diff --git a/pages/activity/GroupRule/index.vue b/pages/activity/GroupRule/index.vue index 30ad73d..9593a3f 100644 --- a/pages/activity/GroupRule/index.vue +++ b/pages/activity/GroupRule/index.vue @@ -1,6 +1,6 @@ diff --git a/pages/authorization/index.vue b/pages/authorization/index.vue index 136ea5b..f866c35 100644 --- a/pages/authorization/index.vue +++ b/pages/authorization/index.vue @@ -90,8 +90,9 @@ }); login() .then((res) => { - this.$yrouter.replace({ - path: cookie.get("redirect") + console.log('重定向') + this.$yrouter.reLaunch({ + path: cookie.get("redirect").replace(/\ /g, '') }); }) .catch((error) => { diff --git a/pages/orderAdmin/OrderCancellation/index.vue b/pages/orderAdmin/OrderCancellation/index.vue index 9a538d5..1f90ca3 100644 --- a/pages/orderAdmin/OrderCancellation/index.vue +++ b/pages/orderAdmin/OrderCancellation/index.vue @@ -1,179 +1,199 @@ + .OrderCancellation .scan image { + width: 100%; + height: 100%; + display: block; + } + diff --git a/static/images/scan.gif b/static/images/scan.gif new file mode 100644 index 0000000..95ed7fa Binary files /dev/null and b/static/images/scan.gif differ diff --git a/utils/index.js b/utils/index.js index a12325a..692a9c4 100644 --- a/utils/index.js +++ b/utils/index.js @@ -211,7 +211,7 @@ export const login = () => { if (code) { auth(code) .then(() => { - let redirect = cookie.get('redirect') + let redirect = cookie.get('redirect').replace(/\ /g, '') console.log(redirect) if (redirect) { redirect = redirect.split('/pages')[1] @@ -327,7 +327,7 @@ export const handleGetUserInfo = () => { store.dispatch('setUserInfo', res.data) console.log('获取用户信息后跳转回显的页面') - let redirect = cookie.get('redirect') + let redirect = cookie.get('redirect').replace(/\ /g, '') if (redirect) { reLaunch({ path: redirect, @@ -585,11 +585,9 @@ export function routerPermissions(url, type) { }) return } - { - push({ - path, - }) - } + push({ + path, + }) }).catch(error => { console.log('————————') console.log('自动登录失败,跳转到授权页面') @@ -661,7 +659,7 @@ export function reLaunch(location, complete, fail, success) { uni.reLaunch(params) }).catch(error => { // 没有权限 - + console.log(error) }) } @@ -850,6 +848,7 @@ export const handleLoginFailure = () => { // 改为授权取消 store.commit("updateAuthorization", false); + let currentPageUrl = getCurrentPageUrl() if (store.state.$deviceType == 'weixin') { // 如果不是授权页面, diff --git a/utils/store/cookie.js b/utils/store/cookie.js index b84eca3..e51b15f 100644 --- a/utils/store/cookie.js +++ b/utils/store/cookie.js @@ -5,7 +5,7 @@ const doc = null; function get(key) { if (!key || !_has(key)) { - return null; + return ''; } return uni.getStorageSync(key) }