From 3d1dc105d597445796920327fb67653bc42b8473 Mon Sep 17 00:00:00 2001
From: 819527061@qq.com <123456>
Date: 星期四, 28 十二月 2023 16:05:32 +0800
Subject: [PATCH] 罚单管理 下载 签名照不显示问题
---
src/components/common/Header.vue | 37 ++++++++++++++++++++++---------------
1 files changed, 22 insertions(+), 15 deletions(-)
diff --git a/src/components/common/Header.vue b/src/components/common/Header.vue
index c11ed88..29132c2 100644
--- a/src/components/common/Header.vue
+++ b/src/components/common/Header.vue
@@ -18,11 +18,11 @@
<!--<span><i class="el-icon-user"></i>{{this.userNames}}</span>-->
<!--</el-tooltip>-->
<!--</div>-->
- <div class="btn-fullscreen" @click="dialogFormVisible = true">
- <el-tooltip effect="dark" :content="`淇敼瀵嗙爜`" placement="bottom">
- <i class="el-icon-setting"></i>
- </el-tooltip>
- </div>
+<!-- <div class="btn-fullscreen" @click="dialogFormVisible = true">-->
+<!-- <el-tooltip effect="dark" :content="`淇敼瀵嗙爜`" placement="bottom">-->
+<!-- <i class="el-icon-setting"></i>-->
+<!-- </el-tooltip>-->
+<!-- </div>-->
<el-dialog title="淇敼瀵嗙爜" :visible.sync="dialogFormVisible">
<el-form :model="form">
<el-form-item label="鍘熷瀵嗙爜" :label-width="formLabelWidth">
@@ -58,9 +58,10 @@
<!-- 鐢ㄦ埛鍚嶄笅鎷夎彍鍗� -->
<el-dropdown class="user-name" trigger="click" @command="handleCommand">
<span class="el-dropdown-link">
- 閫�鍑虹櫥褰� <i class="el-icon-caret-bottom"></i>
+ {{loginName}} <i class="el-icon-caret-bottom"></i>
</span>
<el-dropdown-menu slot="dropdown">
+ <el-dropdown-item divided command="editPassword">淇敼瀵嗙爜</el-dropdown-item>
<el-dropdown-item divided command="loginout">閫�鍑虹櫥褰�</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
@@ -70,6 +71,7 @@
</div>
</template>
<script>
+import {mapMutations} from 'vuex'
import bus from '../common/bus';
export default {
data() {
@@ -93,13 +95,16 @@
},
computed:{
- username(){
- let username = this.$byutil.getUser();
- return username ? username.realName : this.name;
- }
},
+ created() {
+ let username = localStorage.getItem('name')
+ this.loginName = username
+ },
- methods:{
+ methods:{
+ ...mapMutations([
+ 'CLEAR_ROLELIST'
+ ]),
// 鐢ㄦ埛鍚嶄笅鎷夎彍鍗曢�夋嫨浜嬩欢
handleCommand(command) {
if(command == 'loginout'){
@@ -107,7 +112,7 @@
sessionStorage.userRoleNames = ''
sessionStorage.userGuid = ''
sessionStorage.userName = ''
- console.log(111);
+ this.CLEAR_ROLELIST(); //娓呯┖鏈湴鏉冮檺缂撳瓨
this.$router.push('/login');
// this.$confirm("鏄惁閫�鍑虹櫥褰�?", "鎻愮ず", {
// confirmButtonText: "纭畾",
@@ -131,6 +136,8 @@
// });
// localStorage.removeItem('ms_username')
// this.$router.push('/login');
+ }else if(command == 'editPassword'){
+ this.dialogFormVisible = true
}
},
// 渚ц竟鏍忔姌鍙�
@@ -155,15 +162,15 @@
},
url:this.$systemconfig.basePath + '/user/updatePassword '
}).then(res => {
- if(res.data.success){
+ if(res.data.code==0){
this.form.oldPassword = ''
this.form.newPassword = ''
this.form.surePassword = ''
this.errTishi = ''
- this.$message({message: res.data.message, type: 'success'});
+ this.$message({message:'淇敼鎴愬姛', type: 'success'});
this.dialogFormVisible = false
}else{
- this.$message({message: res.data.message, type: 'false'});
+ this.$message({message: '淇敼澶辫触', type: 'false'});
}
})
}
--
Gitblit v1.9.1