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)
}