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,6 +47,7 @@ Page({ | ||
47 | already: 0, //已有几人助力 | 47 | already: 0, //已有几人助力 |
48 | lack: 0, //还差几人助力 | 48 | lack: 0, //还差几人助力 |
49 | zltime: "", //助力时间 | 49 | zltime: "", //助力时间 |
50 | + djs:"",//定时器的显示 | ||
50 | //*********************************************end | 51 | //*********************************************end |
51 | }, | 52 | }, |
52 | 53 | ||
@@ -132,6 +133,11 @@ Page({ | @@ -132,6 +133,11 @@ Page({ | ||
132 | th.setData({ | 133 | th.setData({ |
133 | endDate: help_data.endDate, | 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,14 +186,12 @@ Page({ | ||
180 | 186 | ||
181 | } | 187 | } |
182 | }) | 188 | }) |
189 | + | ||
183 | // 分享的 | 190 | // 分享的 |
184 | // setTimeout(function() { | 191 | // setTimeout(function() { |
185 | // th.shareFrends(); | 192 | // th.shareFrends(); |
186 | // }, 1000) | 193 | // }, 1000) |
187 | - //任务时间 设置全局定时器 | ||
188 | - th.data.timer = setInterval(function() { | ||
189 | - th.countDown(); | ||
190 | - }, 1000); | 194 | + |
191 | //会员任务列表 | 195 | //会员任务列表 |
192 | this.user_task_list(); | 196 | this.user_task_list(); |
193 | // 获取会员的参与的任务列表 我的任务 | 197 | // 获取会员的参与的任务列表 我的任务 |
@@ -479,14 +483,11 @@ Page({ | @@ -479,14 +483,11 @@ Page({ | ||
479 | var th = this; | 483 | var th = this; |
480 | // 获取当前时间,同时得到活动结束时间数组 | 484 | // 获取当前时间,同时得到活动结束时间数组 |
481 | var newTime = ut.gettimestamp(); | 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 | // var o = endTimeList[i]; | 489 | // var o = endTimeList[i]; |
489 | - var endTime = o.endDate | 490 | + var endTime = th.data.endDate |
490 | 491 | ||
491 | // if (o.status == 0) endTime = o.start_time | 492 | // if (o.status == 0) endTime = o.start_time |
492 | 493 | ||
@@ -507,7 +508,6 @@ Page({ | @@ -507,7 +508,6 @@ Page({ | ||
507 | sec: this.timeFormat(sec) | 508 | sec: this.timeFormat(sec) |
508 | } | 509 | } |
509 | } else { | 510 | } else { |
510 | - | ||
511 | //活动已结束,全部设置为'00' | 511 | //活动已结束,全部设置为'00' |
512 | obj = { | 512 | obj = { |
513 | day: '00', | 513 | day: '00', |
@@ -516,14 +516,14 @@ Page({ | @@ -516,14 +516,14 @@ Page({ | ||
516 | sec: '00' | 516 | sec: '00' |
517 | } | 517 | } |
518 | } | 518 | } |
519 | - var txt = "aitem[" + j + "]djs"; | 519 | + |
520 | th.setData({ | 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 | //---小于10的格式化函数---- | 529 | //---小于10的格式化函数---- |
@@ -654,8 +654,7 @@ Page({ | @@ -654,8 +654,7 @@ Page({ | ||
654 | }, 500) | 654 | }, 500) |
655 | }) | 655 | }) |
656 | }) | 656 | }) |
657 | - // } | ||
658 | - // }) | 657 | + |
659 | }, | 658 | }, |
660 | preview: function() { | 659 | preview: function() { |
661 | var th = this; | 660 | var th = this; |
@@ -1141,43 +1140,8 @@ Page({ | @@ -1141,43 +1140,8 @@ Page({ | ||
1141 | getApp().goto("/pages/user/assistance/giftpacklist?libao_id=" +giftbagid + "&is_libao=" + 0); | 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 | \ No newline at end of file | 1148 | \ No newline at end of file |
pages/user/assistance/task_assistance.wxml
@@ -7,7 +7,9 @@ | @@ -7,7 +7,9 @@ | ||
7 | {{aitem[sw_index].helpTaskName}} | 7 | {{aitem[sw_index].helpTaskName}} |
8 | </view> | 8 | </view> |
9 | <view class="activity-data t-c fs28 white"> | 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 | </view> | 13 | </view> |
12 | </view> | 14 | </view> |
13 | <!-- 图片的轮播图 --> | 15 | <!-- 图片的轮播图 --> |