👌 修复登录失败后未提示的问题

pull/59/head
smallchill 7 years ago
parent 336b0375bc
commit d951a94145
  1. 20
      src/store/modules/user.js

@ -1,4 +1,5 @@
import {setToken, setRefreshToken, removeToken} from '@/util/auth'
import {Message} from 'element-ui'
import {setStore, getStore} from '@/util/store'
import {isURL, validatenull} from '@/util/validate'
import {deepClone} from '@/util/util'
@ -44,12 +45,19 @@ const user = {
LoginByUsername({commit}, userInfo) {
return new Promise((resolve) => {
loginByUsername(userInfo.tenantCode, userInfo.username, userInfo.password, userInfo.type).then(res => {
const data = res.data;
commit('SET_TOKEN', data.access_token);
commit('SET_REFRESH_TOKEN', data.refresh_token);
commit('SET_USERIFNO', data);
commit('DEL_ALL_TAG');
commit('CLEAR_LOCK');
if(res.status === 200) {
const data = res.data;
commit('SET_TOKEN', data.access_token);
commit('SET_REFRESH_TOKEN', data.refresh_token);
commit('SET_USERIFNO', data);
commit('DEL_ALL_TAG');
commit('CLEAR_LOCK');
} else {
Message({
message: res.data.error_description,
type: 'error'
})
}
resolve();
})
})

Loading…
Cancel
Save