var users; //验证登录状态 function CheckLogin() { users = JSON.parse(localStorage.getItem('taigangteacherUserModel') || '{}'); if(users.ID != undefined && users.ID != "") { return true; } else { return false; } } //刷新用户信息 function RefreshUserData() { var xhrrefud = new plus.net.XMLHttpRequest(); xhrrefud.responseType = "json"; xhrrefud.onreadystatechange = function() { switch(xhrrefud.readyState) { case 4: if(xhrrefud.status == 200) { if(xhrrefud.response.result == "ok") { SetLogin(xhrrefud.response.msg); } else {} } else {} break; default: break; } } xhrrefud.open("GET", encodeURI(serverdomain + "/WebService/UserService.ashx?Action=getMyInfor&content={'logname':'" + users.phone + "','app':'2'}")); xhrrefud.send(); } //保存登录状态 function SetLogin(us) { localStorage.setItem('taigangteacherUserModel', JSON.stringify(us)); } //退出,删除文件 function SetLogOut() { localStorage.removeItem('taigangteacherMsgList'); localStorage.removeItem('taigangteacherUserModel'); // plus.oauth.getServices(function(services) { // for(var i in services) { // var service = services[i]; // service.logout(function(suc) { // console.log("logout success!"); // }, function(err) { // console.log("logout error!"); // }); // } // }); } function SetUserModel(model) { users = JSON.parse(localStorage.getItem('taigangteacherUserModel') || '{}'); } function SetUserPhoto(psrc) { users = JSON.parse(localStorage.getItem('taigangteacherUserModel') || '{}'); users.photo = "" + psrc.replace(/"/g, '').replace(/\\/g, '') + ""; SetLogin(users); } function SetUserRealName(nn) { users = JSON.parse(localStorage.getItem('taigangteacherUserModel') || '{}'); users.username = nn; SetLogin(users); }