|
|
@@ -1,4 +1,4 @@
|
|
|
-import { login, logout, getInfo } from '@/api/user'
|
|
|
+import { login, logout, getInfo, isLoginVerify } from '@/api/user'
|
|
|
import { getToken, setToken, removeToken } from '@/utils/auth'
|
|
|
import router, { resetRouter } from '@/router'
|
|
|
|
|
|
@@ -29,11 +29,22 @@ const mutations = {
|
|
|
}
|
|
|
|
|
|
const actions = {
|
|
|
+ // 登录
|
|
|
login({ commit }, userInfo) {
|
|
|
- const { username, password } = userInfo
|
|
|
+ let requestData = {}
|
|
|
+ let pageId = ''
|
|
|
+ if (userInfo.isLoginVerify) {
|
|
|
+ requestData = userInfo
|
|
|
+ pageId = userInfo.pageId
|
|
|
+ } else {
|
|
|
+ requestData = {
|
|
|
+ userName: userInfo.userName,
|
|
|
+ password: userInfo.password
|
|
|
+ }
|
|
|
+ }
|
|
|
+ console.log('111',pageId)
|
|
|
return new Promise((resolve, reject) => {
|
|
|
- login({ username: username.trim(), password: password }).then(response => {
|
|
|
- console.log(1111)
|
|
|
+ login(requestData, pageId).then(response => {
|
|
|
const { data } = response
|
|
|
console.log('resp----->', response)
|
|
|
commit('SET_TOKEN', data.token)
|
|
|
@@ -44,6 +55,15 @@ const actions = {
|
|
|
})
|
|
|
})
|
|
|
},
|
|
|
+ isLoginVerify( { commit }, data ) {
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
+ isLoginVerify({userName: data.userName}).then(response => {
|
|
|
+ resolve(response.data)
|
|
|
+ }).catch(error => {
|
|
|
+ reject(error)
|
|
|
+ })
|
|
|
+ })
|
|
|
+ },
|
|
|
// user login
|
|
|
// login({ commit }, userInfo) {
|
|
|
// const { username, password } = userInfo
|