同步所有用到的登录类型态
This commit is contained in:
@@ -86,8 +86,9 @@ export const user = {
|
||||
})
|
||||
} else return Promise.reject("缺少登录code")
|
||||
},
|
||||
autoLogin({dispatch}, params = {nickName: '微信用户'}) {
|
||||
const {loginWay = 'std', phoneCode} = params
|
||||
autoLogin({dispatch, commit, rootState}, params = {nickName: '微信用户'}) {
|
||||
const {loginWay = rootState.loginWay || "std", phoneCode} = params
|
||||
commit("setLoginWay", loginWay)
|
||||
if (loginWay == "admin") {
|
||||
return phoneCode ? dispatch("getCode", params).then(code => dispatch('getAdminToken', {...params, code})).then(() => dispatch('getUserInfo', loginWay)) : Promise.reject("缺少手机号授权")
|
||||
} else return dispatch("getCode").then(code => dispatch("getToken", {...params, code})).then(() => dispatch('getUserInfo', loginWay))
|
||||
|
||||
Reference in New Issue
Block a user