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