jeecg-boot 1.1 稳定版本发布

This commit is contained in:
zhangdaihao
2019-04-14 16:20:04 +08:00
parent 1511c46f9c
commit d8e70b7f90
375 changed files with 48784 additions and 7523 deletions

View File

@ -26,7 +26,7 @@ const app = {
autoHideHeader: false,
color: null,
weak: false,
multipage: true
multipage: true //默认多页签模式
},
mutations: {
SET_SIDEBAR_TYPE: (state, type) => {
@ -74,8 +74,8 @@ const app = {
Vue.ls.set(DEFAULT_COLOR_WEAK, flag)
state.weak = flag
},
setMultipage (state, multipage) {
state.multipage = multipage
SET_MULTI_PAGE (state, multipageFlag) {
state.multipage = multipageFlag
}
},
actions: {
@ -114,6 +114,9 @@ const app = {
},
ToggleWeak({ commit }, weakFlag) {
commit('TOGGLE_WEAK', weakFlag)
},
ToggleMultipage({ commit }, multipageFlag) {
commit('SET_MULTI_PAGE', multipageFlag)
}
}
}

View File

@ -82,11 +82,12 @@ const user = {
// 登出
Logout({ commit, state }) {
return new Promise((resolve) => {
let logoutToken = state.token;
commit('SET_TOKEN', '')
commit('SET_PERMISSIONLIST', [])
Vue.ls.remove(ACCESS_TOKEN)
logout(state.token).then(() => {
//console.log('logoutToken: '+ logoutToken)
logout(logoutToken).then(() => {
resolve()
}).catch(() => {
resolve()