|
@@ -14,7 +14,7 @@ import router from '../router'
|
|
|
Vue.use(Vuex)
|
|
|
export default new Vuex.Store({
|
|
|
state: {
|
|
|
- ssoToken: 'admin:chuyushu',
|
|
|
+ ssoToken: 'admin:liulin34',
|
|
|
// ssoToken: '',
|
|
|
// ssoToken: null,
|
|
|
plazaName: '',
|
|
@@ -70,6 +70,7 @@ export default new Vuex.Store({
|
|
|
planNum: (state) => state.planNum,
|
|
|
typeNum: (state) => state.typeNum,
|
|
|
isrequestAuth: (state) => state.isrequestAuth,
|
|
|
+ permissions:(state)=>state.permissions
|
|
|
},
|
|
|
mutations: {
|
|
|
SETPLAZENAME(state, data) {
|
|
@@ -94,10 +95,10 @@ export default new Vuex.Store({
|
|
|
// 设置相关权限信息
|
|
|
SETAUTHMSG(state, palyload) {
|
|
|
state.permissions = palyload.permissions
|
|
|
- state.plazas = palyload.plazas
|
|
|
- state.userInfo.employeename = palyload.employeename
|
|
|
- state.userInfo.orgCode = palyload.orgCode
|
|
|
- state.userInfo.username = palyload.username
|
|
|
+ // state.plazas = palyload.plazas
|
|
|
+ // state.userInfo.employeename = palyload.employeename
|
|
|
+ // state.userInfo.orgCode = palyload.orgCode
|
|
|
+ // state.userInfo.username = palyload.username
|
|
|
},
|
|
|
SETISMESSAGE(state, data) {
|
|
|
state.isMessage = data
|
|
@@ -169,7 +170,6 @@ export default new Vuex.Store({
|
|
|
async getUserInfo({
|
|
|
commit
|
|
|
}, palyload) {
|
|
|
- console.log('getUserInfo', 1)
|
|
|
await login({
|
|
|
returnTree: true,
|
|
|
})
|
|
@@ -177,10 +177,10 @@ export default new Vuex.Store({
|
|
|
// 获取用户当前权限
|
|
|
console.log(res.result)
|
|
|
if (res.result === 'success') {
|
|
|
- console.log('getUserInfo', 2)
|
|
|
commit('STOREACCESSLEVEL', res.level)
|
|
|
- let level = res.level
|
|
|
- if (window.opener) {
|
|
|
+ commit('SETAUTHMSG',res)
|
|
|
+ let level = res.level;
|
|
|
+ if (window.opener.__fromGroupPage) {
|
|
|
let data = window.opener.__fromGroupPage
|
|
|
level = data.level
|
|
|
commit('SETPLAZENAME', data.plazaName)
|
|
@@ -216,7 +216,29 @@ export default new Vuex.Store({
|
|
|
// })
|
|
|
// commit('SETISREQUESTtAUTH', err)
|
|
|
})
|
|
|
- console.log('getUserInfo', 3)
|
|
|
+ },
|
|
|
+ async getUserInfoNoPath({
|
|
|
+ commit
|
|
|
+ }, palyload) {
|
|
|
+ await login({
|
|
|
+ returnTree: true,
|
|
|
+ })
|
|
|
+ .then((res) => {
|
|
|
+ if (res.result === 'success') {
|
|
|
+ commit('STOREACCESSLEVEL', res.level)
|
|
|
+ commit('SETAUTHMSG',res)
|
|
|
+ localStorage.setItem('PLAZAID', res.treeData[0].ccode)
|
|
|
+ commit('STOREPLAZAID', res.treeData[0].ccode)
|
|
|
+ commit('SETPLAZENAME', res.treeData[0].cname)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ .catch((err) => {
|
|
|
+ console.log('getuserfo catch', err)
|
|
|
+ // router.push({
|
|
|
+ // path: '/404',
|
|
|
+ // })
|
|
|
+ // commit('SETISREQUESTtAUTH', err)
|
|
|
+ })
|
|
|
},
|
|
|
async getFloors(context) {
|
|
|
await queryFloor({
|