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; |
-
请 注册 或 登录 后发表评论