Merge remote-tracking branch 'origin/master'
# Conflicts: # src/views/nmms_import/OrigFlightList.vue
正在显示
10 个修改的文件
包含
45 行增加
和
23 行删除
| @@ -24,11 +24,9 @@ export const setUserRole = params => { return http.put(`${baseUrl}/roleset`,para | @@ -24,11 +24,9 @@ export const setUserRole = params => { return http.put(`${baseUrl}/roleset`,para | ||
| 24 | export const resetToken = params => { return http.put(`${baseUrl}/resetToken`,params)}; | 24 | export const resetToken = params => { return http.put(`${baseUrl}/resetToken`,params)}; |
| 25 | 25 | ||
| 26 | export const loginedUserInfo = () => { | 26 | export const loginedUserInfo = () => { |
| 27 | - console.log("获取用户信息:") | ||
| 28 | let session_user_info = sessionStorage.getItem('user'); | 27 | let session_user_info = sessionStorage.getItem('user'); |
| 29 | if (session_user_info && jsutil.checkNull(session_user_info)){ | 28 | if (session_user_info && jsutil.checkNull(session_user_info)){ |
| 30 | let user = JSON.parse(sessionStorage.getItem('user')); | 29 | let user = JSON.parse(sessionStorage.getItem('user')); |
| 31 | - console.log("获取用户信息:"+sessionStorage.getItem('user')) | ||
| 32 | return user; | 30 | return user; |
| 33 | }else { | 31 | }else { |
| 34 | // Message({ | 32 | // Message({ |
| @@ -36,7 +34,15 @@ export const loginedUserInfo = () => { | @@ -36,7 +34,15 @@ export const loginedUserInfo = () => { | ||
| 36 | // type:"error", | 34 | // type:"error", |
| 37 | // }); | 35 | // }); |
| 38 | return { | 36 | return { |
| 39 | - username:"" | ||
| 40 | - }; | 37 | + userId: 0, |
| 38 | + username: '', | ||
| 39 | + companyId: 0, | ||
| 40 | + companyName: '', | ||
| 41 | + realname: '', | ||
| 42 | + userface: '', | ||
| 43 | + companyInfo:{ | ||
| 44 | + departmentid:"00" | ||
| 45 | + } | ||
| 46 | + } | ||
| 41 | } | 47 | } |
| 42 | }; | 48 | }; |
| @@ -91,16 +91,6 @@ var axois_init = { | @@ -91,16 +91,6 @@ var axois_init = { | ||
| 91 | sessionStorage.removeItem('user'); | 91 | sessionStorage.removeItem('user'); |
| 92 | sessionStorage.removeItem('menu'); | 92 | sessionStorage.removeItem('menu'); |
| 93 | sessionStorage.removeItem('token'); | 93 | sessionStorage.removeItem('token'); |
| 94 | - this.$store.commit('set_user_menu', []); | ||
| 95 | - this.$store.commit('set_user_info', { | ||
| 96 | - userId: 0, | ||
| 97 | - username: '', | ||
| 98 | - companyId: 0, | ||
| 99 | - companyName: '', | ||
| 100 | - realname: '', | ||
| 101 | - userface: '', | ||
| 102 | - companyInfo:{} | ||
| 103 | - }); | ||
| 104 | axios.defaults.headers.common['Authorization'] = undefined; | 94 | axios.defaults.headers.common['Authorization'] = undefined; |
| 105 | next() | 95 | next() |
| 106 | }else{ | 96 | }else{ |
| @@ -18,7 +18,9 @@ | @@ -18,7 +18,9 @@ | ||
| 18 | <div> | 18 | <div> |
| 19 | <el-col :span="24" class="content-wrapper"> | 19 | <el-col :span="24" class="content-wrapper"> |
| 20 | <transition name="fade" mode="out-in"> | 20 | <transition name="fade" mode="out-in"> |
| 21 | + <keep-alive> | ||
| 21 | <router-view></router-view> | 22 | <router-view></router-view> |
| 23 | + </keep-alive> | ||
| 22 | </transition> | 24 | </transition> |
| 23 | </el-col> | 25 | </el-col> |
| 24 | </div> | 26 | </div> |
| @@ -266,6 +266,23 @@ | @@ -266,6 +266,23 @@ | ||
| 266 | changePass:function(){ | 266 | changePass:function(){ |
| 267 | this.dialogFormVisible=true; | 267 | this.dialogFormVisible=true; |
| 268 | }, | 268 | }, |
| 269 | + updateCache:function(){ | ||
| 270 | + resetToken().then( res =>{ | ||
| 271 | + let response = res.data; | ||
| 272 | + if (response.code === '200'){ | ||
| 273 | + this.$notify({ | ||
| 274 | + title: '成功', | ||
| 275 | + message: '缓存更新成功', | ||
| 276 | + type: 'success' | ||
| 277 | + }); | ||
| 278 | + }else{ | ||
| 279 | + this.$notify.error({ | ||
| 280 | + title: '失败', | ||
| 281 | + message: '缓存更新失败' | ||
| 282 | + }); | ||
| 283 | + } | ||
| 284 | + }) | ||
| 285 | + }, | ||
| 269 | }, | 286 | }, |
| 270 | 287 | ||
| 271 | computed: { | 288 | computed: { |
| @@ -276,13 +293,6 @@ | @@ -276,13 +293,6 @@ | ||
| 276 | 293 | ||
| 277 | this.checkUpdate(); | 294 | this.checkUpdate(); |
| 278 | var _this = this; | 295 | var _this = this; |
| 279 | - var user = loginuserInfo; | ||
| 280 | - if (user) { | ||
| 281 | - this.sysUserName = user.username || ''; | ||
| 282 | - this.sysUserId=user.userId||''; | ||
| 283 | - | ||
| 284 | - this.sysUserAvatar = user.userface || '~img/faceDefault.jpg'; | ||
| 285 | - } | ||
| 286 | //操作路由,判断本地存储的用户栏目列表是否存在,如果存在则加载路由 | 296 | //操作路由,判断本地存储的用户栏目列表是否存在,如果存在则加载路由 |
| 287 | var userRouters = sessionStorage.getItem('menu'); | 297 | var userRouters = sessionStorage.getItem('menu'); |
| 288 | if (userRouters) { | 298 | if (userRouters) { |
| @@ -174,6 +174,16 @@ | @@ -174,6 +174,16 @@ | ||
| 174 | } | 174 | } |
| 175 | }, | 175 | }, |
| 176 | mounted:function () { | 176 | mounted:function () { |
| 177 | + this.$store.commit('set_user_menu', []); | ||
| 178 | + this.$store.commit('set_user_info', { | ||
| 179 | + userId: 0, | ||
| 180 | + username: '', | ||
| 181 | + companyId: 0, | ||
| 182 | + companyName: '', | ||
| 183 | + realname: '', | ||
| 184 | + userface: '', | ||
| 185 | + companyInfo:{} | ||
| 186 | + }); | ||
| 177 | const _this = this | 187 | const _this = this |
| 178 | window.onresize = () => { | 188 | window.onresize = () => { |
| 179 | const windowWidth = document.body.clientWidth | 189 | const windowWidth = document.body.clientWidth |
| @@ -191,6 +191,7 @@ | @@ -191,6 +191,7 @@ | ||
| 191 | import { getList, remove, batchRemove, edit, add } from '../../api/perm_api'; | 191 | import { getList, remove, batchRemove, edit, add } from '../../api/perm_api'; |
| 192 | import moment from 'moment' | 192 | import moment from 'moment' |
| 193 | export default { | 193 | export default { |
| 194 | + name:'Perm', | ||
| 194 | data() { | 195 | data() { |
| 195 | return { | 196 | return { |
| 196 | filters: { | 197 | filters: { |
| @@ -450,7 +451,7 @@ | @@ -450,7 +451,7 @@ | ||
| 450 | }, | 451 | }, |
| 451 | mounted() { | 452 | mounted() { |
| 452 | this.getTableList(); | 453 | this.getTableList(); |
| 453 | - this.cascaderOptions = this.$router.options.routes; | 454 | + // this.cascaderOptions = this.$router.options.routes; |
| 454 | } | 455 | } |
| 455 | } | 456 | } |
| 456 | 457 |
| @@ -187,6 +187,7 @@ | @@ -187,6 +187,7 @@ | ||
| 187 | import { getList as permList } from '../../api/perm_api'; | 187 | import { getList as permList } from '../../api/perm_api'; |
| 188 | import moment from 'moment' | 188 | import moment from 'moment' |
| 189 | export default { | 189 | export default { |
| 190 | + name:'Role', | ||
| 190 | data() { | 191 | data() { |
| 191 | return { | 192 | return { |
| 192 | filters: { | 193 | filters: { |
| @@ -220,6 +220,7 @@ | @@ -220,6 +220,7 @@ | ||
| 220 | import { getList as getRoleList} from '../../api/role_api'; | 220 | import { getList as getRoleList} from '../../api/role_api'; |
| 221 | import moment from 'moment' | 221 | import moment from 'moment' |
| 222 | export default { | 222 | export default { |
| 223 | + name:'User', | ||
| 223 | data() { | 224 | data() { |
| 224 | var validatePass = (rule, value, callback) => { | 225 | var validatePass = (rule, value, callback) => { |
| 225 | if (value === '') { | 226 | if (value === '') { |
| @@ -740,6 +740,7 @@ | @@ -740,6 +740,7 @@ | ||
| 740 | import {mapActions, mapGetters} from 'vuex' | 740 | import {mapActions, mapGetters} from 'vuex' |
| 741 | import {loginedUserInfo} from "../../api/user"; | 741 | import {loginedUserInfo} from "../../api/user"; |
| 742 | export default { | 742 | export default { |
| 743 | + name:'Origmaster', | ||
| 743 | data() { | 744 | data() { |
| 744 | /*初始数据*/ | 745 | /*初始数据*/ |
| 745 | return { | 746 | return { |
| @@ -968,7 +968,7 @@ | @@ -968,7 +968,7 @@ | ||
| 968 | .toolbar{ | 968 | .toolbar{ |
| 969 | height: 60px; | 969 | height: 60px; |
| 970 | background-color: white; | 970 | background-color: white; |
| 971 | - line-height: 60px; | 971 | + /*line-height: 60px;*/ |
| 972 | vertical-align: middle; | 972 | vertical-align: middle; |
| 973 | border-radius: 5px 5px 5px 5px; | 973 | border-radius: 5px 5px 5px 5px; |
| 974 | padding: 15px 0 0 20px; | 974 | padding: 15px 0 0 20px; |
-
请 注册 或 登录 后发表评论