获取用户信息

duhanyu
李劲龙 1 year ago
parent 5b75c7f184
commit 6c33a7c318

@ -1,9 +1,9 @@
import request from "@/utils/request";
// 本地
// let api = "API"
let api = "API"
// 线上
let api = location.origin
// let api = location.origin
export default {
@ -25,5 +25,19 @@ export default {
});
},
getuserinfo() {
return request({
// baseURL: location.origin,
baseURL: api,
url: "/api/admin/user/getSelfInfo",
method: "get",
timeout: 60000,
headers: {
// Authentication: localStorage.getItem("MSSM-LIAONING__TOKEN"),
repeatSubmit: false,
},
});
},
};

@ -68,6 +68,7 @@ Vue.use(directive)
Vue.use(plugins)
Vue.use(VueMeta)
DictData.install()
import { setToken } from '@/utils/auth'
// 临时获取token
let token = async()=>{
@ -76,8 +77,17 @@ DictData.install()
"MSSM-LIAONING__TOKEN",
Authentication.data.result.userToken
);
}
token()
let infor = async()=>{
let response = await API.login.getuserinfo();
localStorage.setItem("userDto", JSON.stringify(response?.result.userDto));
}
infor()
/**
* If you don't want to use mock-server
* you want to use MockJs for mock api

@ -3,7 +3,7 @@ import store from './store'
import { Message } from 'element-ui'
import NProgress from 'nprogress'
import 'nprogress/nprogress.css'
import { setToken } from '@/utils/auth'
import { setToken ,getToken} from '@/utils/auth'
import { isRelogin } from '@/utils/request'
NProgress.configure({ showSpinner: false })
@ -11,7 +11,10 @@ NProgress.configure({ showSpinner: false })
const whiteList = ['/login', '/register']
router.beforeEach((to, from, next) => {
setToken()
console.log(getToken());
NProgress.start()
next()
})

@ -1,12 +1,12 @@
import Cookies from 'js-cookie'
const TokenKey = 'MSSM-LIAONING__TOKEN'
let token = localStorage.getItem(TokenKey)
export function getToken() {
return Cookies.get(TokenKey)
}
export function setToken(token) {
export function setToken() {
return Cookies.set(TokenKey, token)
}

@ -47,7 +47,14 @@ module.exports = {
pathRewrite: {
['^' + process.env.VUE_APP_BASE_API]: ''
}
}
},
"API": {
target: "https://dev-mssm-liaoning.imian.org.cn",
changeOrigin: true,
pathRewrite: {
["API"]: "",
},
},
},
disableHostCheck: true,
},

Loading…
Cancel
Save