@tianqing123
2017-06-19T02:14:03.000000Z
字数 806
阅读 894
离线大屏
定时器({if(更新数据包){advData = getDescAdv(); // 获取排序后的广告数据taskAdvData = getTaskAdv(advData); // 获取定时执行的广告集合app.createSchedule(taskAdvData); // 将定时任务发送给appapp.SCHEDULE_COMPLETE({ // 接收app通知 code == 306 代表有广告定时任务执行if(code == 306){advData = getDescAdv(); // 获取排序后的广告数据}})}},五分钟请求一次服务器)
adv = getAdvData();result = [];adv.each((d){if(时间符合条件的广告){result.push(d)}})result.desc()------------------desc先按index排序 [[{},{}],[{}]]相同的index 按照时间交换先后顺序[{},{}]广告[{id:'1',img:'',time:'',}]分发[{showTime:'111',id:‘1’,index:'',}]cron:定时,一次性任务。9-10。[{showTime:'222', // 定时广告 永久性广告。id:‘1’,index:'',}]for(reportTask) {create("ReportTask", extend:{rt.code});}{_a:function(){return baobiao(a);},_b:function(){return baobiao(b);}}code, extendfunction baobiao(extend){if ajax.月结商户(shh)){fn1();}else{fn2();}}var arr = ['x_a','_b'];arr.each(d{d = timer((code){x[code]},1000)})
