From 2f16a44d8f90bb40df52b05a691d80b888a4a415 Mon Sep 17 00:00:00 2001
From: whychdw <49690745@qq.com>
Date: 星期五, 11 九月 2020 13:54:49 +0800
Subject: [PATCH] 用户登录

---
 src/components/PageHeader.vue |   27 +++++++++++++++++++++++----
 1 files changed, 23 insertions(+), 4 deletions(-)

diff --git a/src/components/PageHeader.vue b/src/components/PageHeader.vue
index c4e2eac..38bffe5 100644
--- a/src/components/PageHeader.vue
+++ b/src/components/PageHeader.vue
@@ -11,13 +11,13 @@
                         <span class="hdw-avatar-icon">
                             <i class="iconfont el-icon-Userselect"></i>
                         </span>
-                        <el-dropdown>
+                        <el-dropdown @command="commandClick">
                             <span class="hdw-avatar-text">
-                                superuser<i class="el-icon-arrow-down el-icon--right"></i>
+                                {{username}}<i class="el-icon-arrow-down el-icon--right"></i>
                             </span>
                             <el-dropdown-menu slot="dropdown">
                                 <el-dropdown-item>瀵嗙爜淇敼</el-dropdown-item>
-                                <el-dropdown-item>瀹夊叏閫�鍑�</el-dropdown-item>
+                                <el-dropdown-item command="outSystem">瀹夊叏閫�鍑�</el-dropdown-item>
                             </el-dropdown-menu>
                         </el-dropdown>
                     </div>
@@ -29,7 +29,26 @@
 
 <script>
 export default {
-    
+    data() {
+        return {
+           username: sessionStorage.getItem('username'),
+        }
+    },
+    methods: {
+        outSystem() {
+            this.$router.push('/login');
+        },
+        commandClick(name) {
+            switch(name) {
+                case 'outSystem':
+                    this.outSystem();
+                break;
+                default:
+                    this.$layer.msg('璇ュ姛鑳芥殏鏈紑鏀撅紒');
+                break;
+            }
+        }
+    }
 }
 </script>
 

--
Gitblit v1.9.1