var staticUtil = {} staticUtil.checkLogin = function(callback) { function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != null)return unescape(r[2]); return null; } var userToken = GetQueryString('userToken') var sCode = $(".main_container").attr('sCode') || $('#header').data('scode') || $(".header_container").attr('sCode'); var url = '/session/isLogin?sCode=' + sCode; if(userToken && userToken != '') url += '&userToken=' + userToken $.get(url, function(res) { callback(res); }); } //查询是否预约 staticUtil.checkApoint = function(lectureId, userId, callback) { var sCode = $(".main_container").attr('sCode') || $('#header').data('scode') || $(".header_container").attr('sCode'); var url = '/session/isApointed?sCode=' + sCode + '&lectureId=' + lectureId + '&userId=' + userId; $.get(url, function(res) { callback(res); }); } //预约 staticUtil.liveApoint = function(lectureId, userId, callback) { var sCode = $(".main_container").attr('sCode') || $('#header').data('scode') || $(".header_container").attr('sCode'); var url = '/session/liveApoint?sCode=' + sCode + '&lectureId=' + lectureId + '&userId=' + userId; $.get(url, function(res) { callback(res); }); } //查询在线人数 staticUtil.checkUserNum = function(lectureId, callback) { var url = '/session/checkUserNum?lectureId=' + lectureId; $.get(url, function(res) { callback(res); }); } //查询实时状态 staticUtil.checkStatus = function(lectureId, callback) { var url = '/session/checkStatus?lectureId=' + lectureId; $.get(url, function(res) { callback(res); }); } //查询直播列表 staticUtil.checkLiveList = function(sCode,status,curPage,pageSize, callback) { var url = '/session/checkLiveList' $.post(url,{ sCode:sCode, status:status, curPage:curPage, pageSize:pageSize }, function(res) { callback(res); }); } //机器人跳转链接处理 staticUtil.handleRobotLink = function(username, sCode, scodename,userToken) { return 'name=' + username + '&sCode=' + sCode + '&school=' + scodename + '&userToken=' + userToken; }