diff --git a/src/store/getters.js b/src/store/getters.js index 0d4e5068..5b80a217 100644 --- a/src/store/getters.js +++ b/src/store/getters.js @@ -9,6 +9,7 @@ const getters = { cachedViews: state => state.tagsView.cachedViews, permission_routers: state => state.permission.routers, addRouters: state => state.permission.addRouters, - id: state => state.user.id + id: state => state.user.id, + userId: state => state.user.userId } export default getters diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 3f5fc90e..939b96ac 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -7,7 +7,8 @@ const user = { token: getToken(), name: Cookies.get('name'), roles: [], - id: Cookies.get('id') + id: Cookies.get('id'), + userId: Cookies.get('userId') }, mutations: { @@ -22,6 +23,9 @@ const user = { }, SET_ID: (state, id) => { state.id = id + }, + SET_userId: (state, userId) => { + state.userId = userId } }, @@ -39,9 +43,11 @@ const user = { setToken(data[0].角色编号) Cookies.set('id', data[0].人员编号, { expires: 1 }) Cookies.set('name', data[0].姓名, { expires: 1 }) + Cookies.set('userId', data[0].考勤编号, { expires: 1 }) commit('SET_TOKEN', data[0].角色编号) commit('SET_NAME', data[0].姓名) commit('SET_ID', data[0].人员编号) + commit('SET_userId', data[0].考勤编号) resolve() } }).catch(error => { @@ -68,6 +74,7 @@ const user = { commit('SET_TOKEN', '') Cookies.remove('name') Cookies.remove('id') + Cookies.remove('userId') removeToken() resolve() }) diff --git a/src/views/TechnologyCenter/QueryParts/index.vue b/src/views/TechnologyCenter/QueryParts/index.vue index 1064a5d0..1def3fe1 100644 --- a/src/views/TechnologyCenter/QueryParts/index.vue +++ b/src/views/TechnologyCenter/QueryParts/index.vue @@ -270,7 +270,7 @@ export default { computed: { ...mapGetters([ 'name', - 'id' // 人员编号 + 'id'// 人员编号 ]), groupName() { for (let i = 0; i < this.group.length; i++) {