| | |
| | | import storage from '@/utils/storage' |
| | | import constant from '@/utils/constant' |
| | | import { login, logout, getInfo } from '@/api/login' |
| | | import { wechatLogin } from '@/api/wechat' |
| | | import { getToken, setToken, removeToken } from '@/utils/auth' |
| | | |
| | | const baseUrl = config.baseUrl |
| | |
| | | }) |
| | | }, |
| | | |
| | | // 微信登录 |
| | | WechatLogin({ commit }, wechatData) { |
| | | return new Promise((resolve, reject) => { |
| | | wechatLogin(wechatData).then(res => { |
| | | setToken(res.token) |
| | | commit('SET_TOKEN', res.token) |
| | | resolve() |
| | | }).catch(error => { |
| | | reject(error) |
| | | }) |
| | | }) |
| | | }, |
| | | |
| | | // 获取用户信息 |
| | | GetInfo({ commit, state }) { |
| | | return new Promise((resolve, reject) => { |