diff --git a/pages/user/assistance/assistance.js b/pages/user/assistance/assistance.js index c4b2bfd..e6da956 100644 --- a/pages/user/assistance/assistance.js +++ b/pages/user/assistance/assistance.js @@ -10,24 +10,42 @@ Page({ * 页面的初始数据 */ data: { - url: a.url, //接口网址 - iurl: a.imghost, //图片前缀网址 - switch_head: 0, //0:我的任务,1:活动说明 + url: a.url, //接口网址 + iurl: a.imghost, //图片前缀网址 + switch_head: 0, //0:我的任务,1:活动说明 + zl_act:null, //助力活动 + zl_user_list:[],//任务列表 + is_load:0, //是否已经加载 + cur_page:1, //页码 + page_num:5, //每页多少个 + is_show_more:0, //是否加载更多 }, /** * 生命周期函数--监听页面加载 */ onLoad: function(options) { - var th = this; - th.close(); + var th = this; + var nav_b = th.selectComponent("#nav_b"); //组件的id + nav_b.set_name("助力", ""); }, /** * 生命周期函数--监听页面显示 */ onShow: function() { - + var th=this; + e.request.get("http://172.20.3.102:8022/api/weshop/zl_act",{ + success:function(res){ + if(res.data.code==0){ + th.setData({zl_act:res.data.data}); + } + } + }) + + this.get_list(); + + }, switch_head: function(e) { var th = this; @@ -39,12 +57,40 @@ Page({ }) } }, + //关闭导航 close: function() { var th = this; var nav_b = th.selectComponent("#nav_b"); //组件的id nav_b.close_box(); - nav_b.set_name("助力", ""); + }, + + //--点击获取用户任务列表-- + get_list:function(){ + var th=this; + e.request.get("http://172.20.3.102:8022/api/weshop/zl_user_list",{ + success:function(res){ + if(!th.data.is_load) th.setData({is_load:1}) + if(res.data.code==0){ + var list=th.data.zl_user_list; + list=list.concat(res.data.data.pageData) //连接数组 + th.setData({zl_user_list:list}); + var n_all_num=th.data.cur_page*th.data.page_num; + if(res.data.data.total>n_all_num) th.setData({is_show_more:1}) + else th.setData({is_show_more:0}) + //页吗要更新一下 + th.data.cur_page++; + }else{ + th.setData({is_show_more:0}) + } + + } + }) + }, + + //-----跳转到领取礼包的页面------ + go_task:function(){ + getApp().goto("/pages/user/assistance/task_assistance"); } }) \ No newline at end of file diff --git a/pages/user/assistance/assistance.wxml b/pages/user/assistance/assistance.wxml index b9ba287..25affdf 100644 --- a/pages/user/assistance/assistance.wxml +++ b/pages/user/assistance/assistance.wxml @@ -1,3 +1,4 @@ + @@ -14,10 +15,10 @@ 活动时间: - 5月28日-6月30日 + {{filter.fm_time(zl_act.begindate)}}-{{filter.fm_time(zl_act.enddate)}} - + 立即领取 @@ -42,28 +43,34 @@ - + - 豪华任务一 - + {{item.help_taskname}} - - - 进行中 - + + + 领取礼包 + + {{item.helped}}/{{item.help_num}} + + + 查看礼包 + + + - 点击加载更多 + 点击加载更多 - - + + 暂无任务记录 @@ -81,13 +88,7 @@ - 活动时间: 2014年4月24日-27日, 共4天 活动规则:活动期间内,通过当当购物手机客户端成功购买图书的用户, 均视为成功参与此次活动;每个用户只可参与一-次。 奖品发放:交易完成后,3个工作日内发送至参与用户账号 补充说明:此次活动不与客户端用户首单奖励5元活动冲突,可同时参与。 此次活动最终解释权归当当网所有。 - - - - - 点击加载更多 - + {{zl_act.remark}}