コード例 #1
0
       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('拒绝好友申请失败');
               }
           });
       },
コード例 #2
0
        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);
            });
        },
コード例 #3
0
       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{
               }

           });
       }