浏览代码

手机端

master
庞东旭 5 天前
父节点
当前提交
3f4cfbb650
共有 4 个文件被更改,包括 13 次插入4 次删除
  1. +1
    -0
      src/store/getters.js
  2. +8
    -0
      src/store/modules/user.js
  3. +1
    -0
      src/views/app/index.vue
  4. +3
    -4
      src/views/app/map.vue

+ 1
- 0
src/store/getters.js 查看文件

@@ -11,6 +11,7 @@ const getters = {
name: state => state.user.name, name: state => state.user.name,
nickName: state => state.user.nickName, nickName: state => state.user.nickName,
user: state => state.user, user: state => state.user,
userDept: state => state.user.userDept,
introduction: state => state.user.introduction, introduction: state => state.user.introduction,
roles: state => state.user.roles, roles: state => state.user.roles,
permissions: state => state.user.permissions, permissions: state => state.user.permissions,


+ 8
- 0
src/store/modules/user.js 查看文件

@@ -4,6 +4,7 @@ import { login, logout, getInfo, systemConfig } from '@/api/login'
import { getToken, setToken, removeToken } from '@/utils/auth' import { getToken, setToken, removeToken } from '@/utils/auth'
import { isHttp, isEmpty } from "@/utils/validate" import { isHttp, isEmpty } from "@/utils/validate"
import defAva from '@/assets/images/profile.jpg' import defAva from '@/assets/images/profile.jpg'
import Cookies from "js-cookie";


const user = { const user = {
state: { state: {
@@ -13,6 +14,7 @@ const user = {
nickName: '', nickName: '',
avatar: '', avatar: '',
user: {}, user: {},
userDept:null,
roles: [], roles: [],
permissions: [], permissions: [],
//获取登录页相关标题 //获取登录页相关标题
@@ -46,6 +48,9 @@ const user = {
SET_USER: (state, user) => { SET_USER: (state, user) => {
state.user = user state.user = user
}, },
SET_USERDEPT: (state, dept) => {
state.userDept = dept
},
SET_ROLES: (state, roles) => { SET_ROLES: (state, roles) => {
state.roles = roles state.roles = roles
}, },
@@ -107,6 +112,9 @@ const user = {
commit('SET_NICK_NAME', user.nickName) commit('SET_NICK_NAME', user.nickName)
commit('SET_AVATAR', avatar) commit('SET_AVATAR', avatar)
commit('SET_USER', user) commit('SET_USER', user)
commit('SET_USERDEPT', user.dept.deptId)
Cookies.set('userDept',user.dept.deptId)
Cookies.set('importCode',user.dept.importCode)
/* 初始密码提示 */ /* 初始密码提示 */
if(res.isDefaultModifyPwd) { if(res.isDefaultModifyPwd) {
MessageBox.confirm('您的密码还是初始密码,请修改密码!', '安全提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning' }).then(() => { MessageBox.confirm('您的密码还是初始密码,请修改密码!', '安全提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning' }).then(() => {


+ 1
- 0
src/views/app/index.vue 查看文件

@@ -47,6 +47,7 @@
this.getMenuApp(); this.getMenuApp();
}, },
mounted() { mounted() {
console.log(this.$store.getters.userDept)
}, },
methods: { methods: {
getMenuApp(){ getMenuApp(){


+ 3
- 4
src/views/app/map.vue 查看文件

@@ -85,6 +85,7 @@
import {getDept} from "@/api/system/dept"; import {getDept} from "@/api/system/dept";
import {Toast} from "vant"; import {Toast} from "vant";
import $ from "jquery"; import $ from "jquery";
import Cookies from "js-cookie";




export default { export default {
@@ -152,10 +153,8 @@
}, },
}, },
created() { created() {
console.log(this.$store.getters)
console.log(this.$store.getters.user.user.dept.deptId)
this.deptId = this.$store.getters.user.user.dept.deptId;
this.importCode = this.$store.getters.user.user.dept.importCode;
this.deptId = Cookies.get('userDept');
this.importCode = Cookies.get('importCode');
// 获取geoserver的地址 // 获取geoserver的地址
this.getGeoServerUrl(); this.getGeoServerUrl();
// 获取地块图层名称 // 获取地块图层名称


正在加载...
取消
保存