1
0
mirror of https://github.com/PanJiaChen/vue-element-admin.git synced 2025-08-07 18:25:45 +08:00

变更生产环境路径、处理用户首次登录不出现侧边栏BUG

This commit is contained in:
dengfuchuan 2021-06-22 13:33:07 +08:00
parent 1ed1043a8d
commit e326519aea
2 changed files with 7 additions and 3 deletions

View File

@ -47,10 +47,10 @@ const mutations = {
const actions = {
// user login
login({ commit }, userInfo) {
login({ commit, dispatch }, userInfo) {
const { username, password } = userInfo
return new Promise((resolve, reject) => {
login(`funid=login&eventcode=login&pagetype=login&user_code=${username.trim()}&user_pass=${password}`).then(res => {
login(`funid=login&eventcode=login&pagetype=login&user_code=${username.trim()}&user_pass=${password}`).then(async res => {
if (res.data.success) {
commit('SET_ROLES', res.data.data.role_id)
// const { data } = res.data
@ -65,6 +65,10 @@ const actions = {
sessionStorage.setItem('USER_ID', res.data.data.user_id)
sessionStorage.setItem('DEPT_NAME', res.data.data.dept_name)
sessionStorage.setItem('DEPT_ID', res.data.data.dept_id)
// generate accessible routes map based on roles
const accessRoutes = await dispatch('permission/generateRoutes', res.data.data.role_id, { root: true })
// dynamically add accessible routes
router.addRoutes(accessRoutes)
resolve()
} else {
Vue.prototype.$message.error(res.data.message)

View File

@ -39,7 +39,7 @@ module.exports = {
},
proxy: {
'/bwhse': {
target: 'http://localhost:8088',
target: 'https://buwan.cloud:8443',
ws: false,
changeOrigin: true,
pathRewrite: { '^/bwhse': '/bwhse' }