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 | <!-- 图片的轮播图 --> | ... | ... |