refuseFriendApply : function (status, friendId) { jsBridge.doQuery('httpGet', networkUrl.studyUrl + 'social/refuseFriendApply?&friendId=' + friendId, function (result) { if ((result == undefined) || result == null){ result = {}; result['errorCode'] = 9999; } if(result['errorCode'] == 0){ PKNoticeHelper.updateStatus(status); }else{ alertify.success('拒绝好友申请失败'); } }); },
networkRequery : function (subjectCode, titleTypeCode) { var code_paper = VolumeDomHelper.paperTypeCodeCache[titleTypeCode]; if(code_paper != null){ var paper = code_paper[subjectCode]; if(paper != null){ if(paper.secretPapers.length == 0){ alertify.success("暂无该科目的试卷信息"); } VolumeDomHelper.refreshPaperScroll(paper); return; } } var url = networkUrl.studyUrl + 'report/paper/moreSecretPapers?&subjectCode='+ subjectCode +'&paperTypeCode='+ titleTypeCode + '&pageIndex='+ 1 + '&pageSize='+ 999; JSBridge.doQuery('httpGet', url, function (result) { if ((result == undefined) || result == null){ result = {}; result['result'] = {'secretPapers':[]}; result['errorCode'] = 9999; } var errorCode = result['errorCode']; if (errorCode !== 0){ // 请求失败了 alertify.success("智学小子正忙,请稍后再试~"); }else { if(result.result.secretPapers.length == 0){ alertify.success("暂无该科目的试卷信息"); } // 接口缓存 ///////// 待测 var paperCodeCache; if(!VolumeDomHelper.paperTypeCodeCache.hasOwnProperty(titleTypeCode)){ paperCodeCache = {}; }else{ paperCodeCache = VolumeDomHelper.paperTypeCodeCache[titleTypeCode]; } paperCodeCache[subjectCode] = result.result; VolumeDomHelper.paperTypeCodeCache[titleTypeCode] = paperCodeCache; } VolumeDomHelper.refreshPaperScroll(result.result); }); },
updateStatusQuery : function () { var messageIDs; for (var i = 0; i < PKNoticeHelper.messageIDArray.length; i++){ messageIDs = '&messageIds=' + PKNoticeHelper.messageIDArray[i]; } jsBridge.doQuery('httpGet', networkUrl.studyUrl + 'social/dealMessageStatus?' + messageIDs , function (result) { if(result['errorCode'] == 0){ mbEventDispatcher.updateMessageStatus(); }else{ } }); }