this.userInfo = { } userInfo.getMember = function(){ if(userInfo.user !=undefined){ return userInfo.member; }else{ userInfo.refresh(); return userInfo.member; } } userInfo.getUser = function(){ if(userInfo.user !=undefined){ return userInfo.user; }else{ userInfo.refresh(); return userInfo.user; } } userInfo.getKennel = function(){ if(userInfo.user !=undefined){ return userInfo.kennel; }else{ userInfo.refresh(); return userInfo.kennel; } } //刷新个人信息 userInfo.refresh = function(){ /** * 初始化个人信息 */ util.sendAjax({ url:'userCenter/personalInfo', data:{}, async:false, type:'GET', cache:false, success:function(json){ if(json.rc==0){ userInfo.member = json.data.member==undefined?{}:json.data.member; userInfo.isMember = json.data.member==undefined?false:true; userInfo.user = json.data.user==undefined?{}:json.data.user; userInfo.isUser = json.data.user==undefined?false:true; userInfo.kennel = json.data.kennel==undefined?{}:json.data.kennel; userInfo.isKennel = json.data.kennel==undefined?false:true; } } }); }