Commit 18e2b985d19d81d6cf8cbb72cb2be05575cd9742
1 parent
acc56dd4
定时器任务的修改
Showing
2 changed files
with
20 additions
and
54 deletions
pages/user/assistance/task_assistance.js
... | ... | @@ -47,6 +47,7 @@ Page({ |
47 | 47 | already: 0, //已有几人助力 |
48 | 48 | lack: 0, //还差几人助力 |
49 | 49 | zltime: "", //助力时间 |
50 | + djs:"",//定时器的显示 | |
50 | 51 | //*********************************************end |
51 | 52 | }, |
52 | 53 | |
... | ... | @@ -132,6 +133,11 @@ Page({ |
132 | 133 | th.setData({ |
133 | 134 | endDate: help_data.endDate, |
134 | 135 | }); |
136 | + | |
137 | + //任务时间 设置全局定时器 | |
138 | + th.data.timer = setInterval(function() { | |
139 | + th.countDown(); | |
140 | + }, 1000); | |
135 | 141 | |
136 | 142 | } |
137 | 143 | } |
... | ... | @@ -180,14 +186,12 @@ Page({ |
180 | 186 | |
181 | 187 | } |
182 | 188 | }) |
189 | + | |
183 | 190 | // 分享的 |
184 | 191 | // setTimeout(function() { |
185 | 192 | // th.shareFrends(); |
186 | 193 | // }, 1000) |
187 | - //任务时间 设置全局定时器 | |
188 | - th.data.timer = setInterval(function() { | |
189 | - th.countDown(); | |
190 | - }, 1000); | |
194 | + | |
191 | 195 | //会员任务列表 |
192 | 196 | this.user_task_list(); |
193 | 197 | // 获取会员的参与的任务列表 我的任务 |
... | ... | @@ -479,14 +483,11 @@ Page({ |
479 | 483 | var th = this; |
480 | 484 | // 获取当前时间,同时得到活动结束时间数组 |
481 | 485 | var newTime = ut.gettimestamp(); |
482 | - var List = this.data.aitem; | |
483 | - for (var j = 0; j < List.length; j++) { | |
484 | - var o = List[j]; | |
485 | - | |
486 | + | |
486 | 487 | // 对结束时间进行处理渲染到页面 |
487 | 488 | |
488 | 489 | // var o = endTimeList[i]; |
489 | - var endTime = o.endDate | |
490 | + var endTime = th.data.endDate | |
490 | 491 | |
491 | 492 | // if (o.status == 0) endTime = o.start_time |
492 | 493 | |
... | ... | @@ -507,7 +508,6 @@ Page({ |
507 | 508 | sec: this.timeFormat(sec) |
508 | 509 | } |
509 | 510 | } else { |
510 | - | |
511 | 511 | //活动已结束,全部设置为'00' |
512 | 512 | obj = { |
513 | 513 | day: '00', |
... | ... | @@ -516,14 +516,14 @@ Page({ |
516 | 516 | sec: '00' |
517 | 517 | } |
518 | 518 | } |
519 | - var txt = "aitem[" + j + "]djs"; | |
519 | + | |
520 | 520 | th.setData({ |
521 | - [txt]: obj | |
521 | + djs: obj | |
522 | 522 | }); |
523 | 523 | |
524 | 524 | |
525 | - } | |
526 | - setTimeout(th.countDown, 1000); | |
525 | + | |
526 | + | |
527 | 527 | |
528 | 528 | }, |
529 | 529 | //---小于10的格式化函数---- |
... | ... | @@ -654,8 +654,7 @@ Page({ |
654 | 654 | }, 500) |
655 | 655 | }) |
656 | 656 | }) |
657 | - // } | |
658 | - // }) | |
657 | + | |
659 | 658 | }, |
660 | 659 | preview: function() { |
661 | 660 | var th = this; |
... | ... | @@ -1141,43 +1140,8 @@ Page({ |
1141 | 1140 | getApp().goto("/pages/user/assistance/giftpacklist?libao_id=" +giftbagid + "&is_libao=" + 0); |
1142 | 1141 | }, |
1143 | 1142 | //正在进行任务 |
1144 | - test: function (e) { | |
1145 | - var th=this; | |
1146 | - var aitem = this.data.aitem; //任务的数据集 | |
1147 | - var sw_index = this.data.sw_index; //轮播的下标 | |
1148 | - //任务id | |
1149 | - var taskid = aitem[sw_index].id; | |
1150 | - //查看正在进行中的任务 | |
1151 | - getApp().request.promiseGet("/api/weshop/marketing/help/help/task/get",{ | |
1152 | - data:{ | |
1153 | - storeId: os.stoid, | |
1154 | - userId: getApp().globalData.user_id, | |
1155 | - taskId:taskid | |
1156 | - } | |
1157 | - }).then(res=>{ | |
1158 | - if (res.data.code==0){ | |
1159 | - var zzjx_id=res.data.data.id; | |
1160 | - th.setData({zzjx_id:zzjx_id}); | |
1161 | - var zzjx_id=th.data.zzjx_id; | |
1162 | - getApp().goto("/pages/user/friend_assistance/friend_assistance?taskimg=" + zzjx_id); | |
1163 | - // return getApp().request.json_post("/api/weshop/marketing/help/help/task/involve/insert",{ | |
1164 | - // id:zzjx_id, | |
1165 | - // storeId: os.stoid, | |
1166 | - // userId: getApp().globalData.user_id, | |
1167 | - // zlUserId: 4379287 | |
1168 | - // },function (res) { | |
1169 | - // if (res.data.code==0){ | |
1170 | - | |
1171 | - | |
1172 | - // } | |
1173 | - // } | |
1174 | - | |
1175 | - } | |
1176 | - // )} | |
1177 | - }) | |
1178 | - | |
1179 | - | |
1180 | - | |
1143 | + test: function (e) { | |
1144 | + getApp().goto("/pages/user/assistance/friend_assistance?tasking=13"); | |
1181 | 1145 | }, |
1182 | 1146 | |
1183 | 1147 | }) |
1184 | 1148 | \ No newline at end of file | ... | ... |
pages/user/assistance/task_assistance.wxml
... | ... | @@ -7,7 +7,9 @@ |
7 | 7 | {{aitem[sw_index].helpTaskName}} |
8 | 8 | </view> |
9 | 9 | <view class="activity-data t-c fs28 white"> |
10 | - 活动剩余时间:<text class='tui-conutdown-box'> {{aitem[0].djs.day}}</text>:<text class='tui-conutdown-box'>{{aitem[0].djs.hou}}</text>:<text class='tui-conutdown-box'>{{aitem[0].djs.min}}</text>:<text class='tui-conutdown-box tui-countdown-bg'>{{aitem[0].djs.sec}}</text> | |
10 | + 活动剩余时间:<text class='tui-conutdown-box'> {{djs.day}}</text>: | |
11 | + <text class='tui-conutdown-box'>{{djs.hou}}</text>:<text class='tui-conutdown-box'>{{djs.min}}</text>: | |
12 | + <text class='tui-conutdown-box tui-countdown-bg'>{{djs.sec}}</text> | |
11 | 13 | </view> |
12 | 14 | </view> |
13 | 15 | <!-- 图片的轮播图 --> | ... | ... |