|
@@ -1,4 +1,4 @@
|
|
|
-import { login, logout, getInfo } from '@/api/login'
|
|
|
+import { login, logout, getInfo, adminLoginApi } from '@/api/login'
|
|
|
import { changeDatasource } from '@/api/dataEngine/index'
|
|
|
import { getToken, setToken, removeToken } from '@/utils/auth'
|
|
|
|
|
@@ -65,6 +65,25 @@ const user = {
|
|
|
})
|
|
|
})
|
|
|
},
|
|
|
+ // admin登录
|
|
|
+ adminLogin({ commit }, userInfo) {
|
|
|
+ const username = userInfo.username.trim()
|
|
|
+ const password = userInfo.password
|
|
|
+
|
|
|
+ const code = userInfo.code
|
|
|
+ const uuid = userInfo.uuid
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
+ adminLoginApi(username, password, code, uuid).then(res => {
|
|
|
+ commit('SET_NAME', username)
|
|
|
+
|
|
|
+ setToken(res.token)
|
|
|
+ commit('SET_TOKEN', res.token)
|
|
|
+ resolve()
|
|
|
+ }).catch(error => {
|
|
|
+ reject(error)
|
|
|
+ })
|
|
|
+ })
|
|
|
+ },
|
|
|
|
|
|
// 获取用户信息
|
|
|
GetInfo({ commit, state }) {
|