|
- 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);
- }
|