mirror of
https://github.com/PanJiaChen/vue-element-admin.git
synced 2025-08-10 20:39:48 +08:00
变更生产环境路径、处理用户首次登录不出现侧边栏BUG
This commit is contained in:
parent
1ed1043a8d
commit
e326519aea
@ -47,10 +47,10 @@ const mutations = {
|
|||||||
|
|
||||||
const actions = {
|
const actions = {
|
||||||
// user login
|
// user login
|
||||||
login({ commit }, userInfo) {
|
login({ commit, dispatch }, userInfo) {
|
||||||
const { username, password } = userInfo
|
const { username, password } = userInfo
|
||||||
return new Promise((resolve, reject) => {
|
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) {
|
if (res.data.success) {
|
||||||
commit('SET_ROLES', res.data.data.role_id)
|
commit('SET_ROLES', res.data.data.role_id)
|
||||||
// const { data } = res.data
|
// const { data } = res.data
|
||||||
@ -65,6 +65,10 @@ const actions = {
|
|||||||
sessionStorage.setItem('USER_ID', res.data.data.user_id)
|
sessionStorage.setItem('USER_ID', res.data.data.user_id)
|
||||||
sessionStorage.setItem('DEPT_NAME', res.data.data.dept_name)
|
sessionStorage.setItem('DEPT_NAME', res.data.data.dept_name)
|
||||||
sessionStorage.setItem('DEPT_ID', res.data.data.dept_id)
|
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()
|
resolve()
|
||||||
} else {
|
} else {
|
||||||
Vue.prototype.$message.error(res.data.message)
|
Vue.prototype.$message.error(res.data.message)
|
||||||
|
@ -39,7 +39,7 @@ module.exports = {
|
|||||||
},
|
},
|
||||||
proxy: {
|
proxy: {
|
||||||
'/bwhse': {
|
'/bwhse': {
|
||||||
target: 'http://localhost:8088',
|
target: 'https://buwan.cloud:8443',
|
||||||
ws: false,
|
ws: false,
|
||||||
changeOrigin: true,
|
changeOrigin: true,
|
||||||
pathRewrite: { '^/bwhse': '/bwhse' }
|
pathRewrite: { '^/bwhse': '/bwhse' }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user