|
@@ -73,18 +73,24 @@ export function Login () {
|
73
|
73
|
store.commit('SET_USER_INFO', userInfo)
|
74
|
74
|
let location = window.location.href
|
75
|
75
|
|
76
|
|
- pv({ addr: location })
|
77
|
|
-
|
|
76
|
+ try {
|
|
77
|
+ pv({ addr: location })
|
|
78
|
+ } catch (error) {
|
|
79
|
+ console.error(error)
|
|
80
|
+ }
|
|
81
|
+ try {
|
|
82
|
+ share({
|
|
83
|
+ title: '开启干洗护理新时代',
|
|
84
|
+ desc: '即刻尊享'
|
|
85
|
+ })
|
|
86
|
+ } catch (error) {
|
|
87
|
+ console.error(error)
|
|
88
|
+ }
|
78
|
89
|
|
79
|
90
|
hideLoading()
|
80
|
|
- share({
|
81
|
|
- title: '开启干洗护理新时代',
|
82
|
|
- desc: '即刻尊享'
|
83
|
|
- })
|
84
|
91
|
|
85
|
92
|
return;
|
86
|
93
|
})
|
87
|
|
-
|
88
|
94
|
}
|
89
|
95
|
|
90
|
96
|
function hideLoading () {
|
|
@@ -110,10 +116,13 @@ export function redirect (force) {
|
110
|
116
|
if (process.env.NODE_ENV === 'development') return;
|
111
|
117
|
|
112
|
118
|
const originCode = localStorage.getItem('wxcode');
|
|
119
|
+ const wxfirst = localStorage.getItem('wxfirst') || true;
|
113
|
120
|
const queryCode = getCode();
|
|
121
|
+
|
114
|
122
|
localStorage.setItem('wxcode', queryCode)
|
|
123
|
+ localStorage.setItem('wxfirst', 'not');
|
115
|
124
|
|
116
|
|
- if (force || !queryCode || queryCode === originCode) {
|
|
125
|
+ if (force || wxfirst || !queryCode || queryCode === originCode) {
|
117
|
126
|
|
118
|
127
|
const local = encodeURIComponent(location.origin + location.pathname)
|
119
|
128
|
const url = `https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxd3bab568bc42d1de&redirect_uri=${local}&response_type=code&scope=snsapi_userinfo&state=123#wechat_redirect`
|