From fa74ecf22c36853d9097beda3dbb99482cfcb430 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期一, 01 四月 2019 20:57:26 +0800
Subject: [PATCH] 完成菜单配置展示功能开发

---
 WebService/src/main/resources/components/nav/nav.js |   64 +++++++++++++++++++++++++++++++-
 1 files changed, 62 insertions(+), 2 deletions(-)

diff --git a/WebService/src/main/resources/components/nav/nav.js b/WebService/src/main/resources/components/nav/nav.js
index f0f324e..7b2a6ff 100644
--- a/WebService/src/main/resources/components/nav/nav.js
+++ b/WebService/src/main/resources/components/nav/nav.js
@@ -5,14 +5,74 @@
     var vm = new Vue({
         el:'#nav',
         data:{
-            welcomeText:'娆㈣繋鏉ュ埌灏忓尯绠$悊绯荤粺'
+            nav:{},
+            userName:"",
         },
         mounted:function(){
-            //this.getMenus();
+            this.getNavData();
+            this.getUserInfo();
         },
         methods:{
+            getNavData:function(){
+                var param = {
+                    msg:'123',
+                };
 
+                //鍙戦�乬et璇锋眰
+               vc.http.get('nav',
+                            'getNavData',
+                             param,
+                             function(json){
+                                vm.nav = JSON.parse(json);
+                             },function(){
+                                console.log('璇锋眰澶辫触澶勭悊');
+                             }
+                           );
+
+            },
+            logout:function(){
+                var param = {
+                    msg:123
+                };
+                  //鍙戦�乬et璇锋眰
+               vc.http.post('nav',
+                            'logout',
+                            JSON.stringify(param),
+                           {
+                               emulateJSON:true
+                            },
+                             function(json,res){
+                               if(res.status == 200){
+                                   vc.jumpToPage("/flow/login");
+                                   return ;
+                               }
+                             },function(){
+                                console.log('璇锋眰澶辫触澶勭悊');
+                             }
+                           );
+            },
+            getUserInfo:function(){
+                //鑾峰彇鐢ㄦ埛鍚�
+                var param = {
+                                    msg:'123',
+                };
+
+                //鍙戦�乬et璇锋眰
+               vc.http.get('nav',
+                            'getUserInfo',
+                             param,
+                             function(json,res){
+                                if(res.status == 200){
+                                    var tmpUserInfo = JSON.parse(json);
+                                   vm.userName = tmpUserInfo.name;
+                               }
+                             },function(){
+                                console.log('璇锋眰澶辫触澶勭悊');
+                             }
+                           );
+            }
         }
 
+
     });
 })(window.vc);
\ No newline at end of file

--
Gitblit v1.8.0