| | |
| | | import { login, logout, getInfo, LoginMenu } from '@/api/user' |
| | | import { getToken, setToken, removeToken, setCookie, removeCookie, getCookie } from '@/utils/auth' |
| | | import { resetRouter } from '@/router' |
| | | import store from '@/store' |
| | | |
| | | const getDefaultState = () => { |
| | | return { |
| | |
| | | const { username, password } = userInfo |
| | | return new Promise((resolve, reject) => { |
| | | login({ username: username.trim(), password: password, usertype: 'PC' }).then(res => { |
| | | // login({ UserName: '001', PassWord: 123, HOrgName: 1 }).then(response => { |
| | | // const { data: res } = response |
| | | // if (res.code === '200') { |
| | | // login({ UserName: '001', PassWord: 123, HOrgName: 1 }).then(response => { |
| | | // const { data: res } = response |
| | | // if (res.code === '200') { |
| | | setCookie('username', res.data.username) |
| | | setCookie('admin', res.data.usercode) |
| | | setCookie('navTabId', res.data.usercode) |
| | |
| | | // if (res.code === '302') { |
| | | setCookie('code', res.code) |
| | | // } |
| | | |
| | | store.state.app.isGoToIndex = true |
| | | |
| | | // commit('SET_TOKEN', data.token) |
| | | // setToken(res) |
| | |
| | | |
| | | logout(data).then(res => { |
| | | if (res.code === '200') { |
| | | store.state.app.isGoToIndex = false |
| | | removeToken() // must remove token first |
| | | resetRouter() |
| | | |