Commit 9aa57bda57727a90167805ce628dece8b3b403cf
1 parent
ab1086fc
助力活动分享排版
Showing
3 changed files
with
64 additions
and
52 deletions
pages/user/assistance/assistance.js
| ... | ... | @@ -10,42 +10,44 @@ Page({ |
| 10 | 10 | * 页面的初始数据 |
| 11 | 11 | */ |
| 12 | 12 | data: { |
| 13 | - url: a.url, //接口网址 | |
| 14 | - iurl: a.imghost, //图片前缀网址 | |
| 15 | - switch_head: 0, //0:我的任务,1:活动说明 | |
| 16 | - zl_act:null, //助力活动 | |
| 17 | - zl_user_list:[],//任务列表 | |
| 18 | - is_load:0, //是否已经加载 | |
| 19 | - cur_page:1, //页码 | |
| 20 | - page_num:5, //每页多少个 | |
| 21 | - is_show_more:0, //是否加载更多 | |
| 13 | + url: a.url, //接口网址 | |
| 14 | + iurl: a.imghost, //图片前缀网址 | |
| 15 | + switch_head: 0, //0:我的任务,1:活动说明 | |
| 16 | + zl_act: null, //助力活动 | |
| 17 | + zl_user_list: [], //任务列表 | |
| 18 | + is_load: 0, //是否已经加载 | |
| 19 | + cur_page: 1, //页码 | |
| 20 | + page_num: 5, //每页多少个 | |
| 21 | + is_show_more: 0, //是否加载更多 | |
| 22 | 22 | }, |
| 23 | 23 | |
| 24 | 24 | /** |
| 25 | 25 | * 生命周期函数--监听页面加载 |
| 26 | 26 | */ |
| 27 | 27 | onLoad: function(options) { |
| 28 | - var th = this; | |
| 29 | - var nav_b = th.selectComponent("#nav_b"); //组件的id | |
| 30 | - nav_b.set_name("助力", ""); | |
| 28 | + var th = this; | |
| 29 | + var nav_b = th.selectComponent("#nav_b"); //组件的id | |
| 30 | + nav_b.set_name("助力", ""); | |
| 31 | 31 | }, |
| 32 | 32 | |
| 33 | 33 | /** |
| 34 | 34 | * 生命周期函数--监听页面显示 |
| 35 | 35 | */ |
| 36 | 36 | onShow: function() { |
| 37 | - var th=this; | |
| 38 | - e.request.get("http://172.20.3.102:8022/api/weshop/zl_act",{ | |
| 39 | - success:function(res){ | |
| 40 | - if(res.data.code==0){ | |
| 41 | - th.setData({zl_act:res.data.data}); | |
| 42 | - } | |
| 43 | - } | |
| 44 | - }) | |
| 45 | - | |
| 46 | - this.get_list(); | |
| 47 | - | |
| 48 | - | |
| 37 | + var th = this; | |
| 38 | + e.request.get("http://172.20.3.102:8022/api/weshop/zl_act", { | |
| 39 | + success: function(res) { | |
| 40 | + if (res.data.code == 0) { | |
| 41 | + th.setData({ | |
| 42 | + zl_act: res.data.data | |
| 43 | + }); | |
| 44 | + } | |
| 45 | + } | |
| 46 | + }) | |
| 47 | + | |
| 48 | + this.get_list(); | |
| 49 | + | |
| 50 | + | |
| 49 | 51 | }, |
| 50 | 52 | switch_head: function(e) { |
| 51 | 53 | var th = this; |
| ... | ... | @@ -57,40 +59,50 @@ Page({ |
| 57 | 59 | }) |
| 58 | 60 | } |
| 59 | 61 | }, |
| 60 | - | |
| 62 | + | |
| 61 | 63 | //关闭导航 |
| 62 | 64 | close: function() { |
| 63 | 65 | var th = this; |
| 64 | 66 | var nav_b = th.selectComponent("#nav_b"); //组件的id |
| 65 | 67 | nav_b.close_box(); |
| 66 | 68 | }, |
| 67 | - | |
| 69 | + | |
| 68 | 70 | //--点击获取用户任务列表-- |
| 69 | - get_list:function(){ | |
| 70 | - var th=this; | |
| 71 | - e.request.get("http://172.20.3.102:8022/api/weshop/zl_user_list",{ | |
| 72 | - success:function(res){ | |
| 73 | - if(!th.data.is_load) th.setData({is_load:1}) | |
| 74 | - if(res.data.code==0){ | |
| 75 | - var list=th.data.zl_user_list; | |
| 76 | - list=list.concat(res.data.data.pageData) //连接数组 | |
| 77 | - th.setData({zl_user_list:list}); | |
| 78 | - var n_all_num=th.data.cur_page*th.data.page_num; | |
| 79 | - if(res.data.data.total>n_all_num) th.setData({is_show_more:1}) | |
| 80 | - else th.setData({is_show_more:0}) | |
| 81 | - //页吗要更新一下 | |
| 82 | - th.data.cur_page++; | |
| 83 | - }else{ | |
| 84 | - th.setData({is_show_more:0}) | |
| 85 | - } | |
| 86 | - | |
| 87 | - } | |
| 88 | - }) | |
| 71 | + get_list: function() { | |
| 72 | + var th = this; | |
| 73 | + e.request.get("http://172.20.3.102:8022/api/weshop/zl_user_list", { | |
| 74 | + success: function(res) { | |
| 75 | + if (!th.data.is_load) th.setData({ | |
| 76 | + is_load: 1 | |
| 77 | + }) | |
| 78 | + if (res.data.code == 0) { | |
| 79 | + var list = th.data.zl_user_list; | |
| 80 | + list = list.concat(res.data.data.pageData) //连接数组 | |
| 81 | + th.setData({ | |
| 82 | + zl_user_list: list | |
| 83 | + }); | |
| 84 | + var n_all_num = th.data.cur_page * th.data.page_num; | |
| 85 | + if (res.data.data.total > n_all_num) th.setData({ | |
| 86 | + is_show_more: 1 | |
| 87 | + }) | |
| 88 | + else th.setData({ | |
| 89 | + is_show_more: 0 | |
| 90 | + }) | |
| 91 | + //页吗要更新一下 | |
| 92 | + th.data.cur_page++; | |
| 93 | + } else { | |
| 94 | + th.setData({ | |
| 95 | + is_show_more: 0 | |
| 96 | + }) | |
| 97 | + } | |
| 98 | + | |
| 99 | + } | |
| 100 | + }) | |
| 89 | 101 | }, |
| 90 | - | |
| 102 | + | |
| 91 | 103 | //-----跳转到领取礼包的页面------ |
| 92 | - go_task:function(){ | |
| 93 | - getApp().goto("/pages/user/assistance/task_assistance"); | |
| 104 | + go_task: function() { | |
| 105 | + getApp().goto("/pages/user/assistance/task_assistance"); | |
| 94 | 106 | } |
| 95 | 107 | |
| 96 | 108 | }) |
| 97 | 109 | \ No newline at end of file | ... | ... |
pages/user/assistance/assistance.wxml
pages/user/assistance/task_assistance.wxml
| ... | ... | @@ -43,11 +43,11 @@ |
| 43 | 43 | |
| 44 | 44 | <view class="flex-vertical-between fs28 padding head"> |
| 45 | 45 | <view class="flex-center lhead {{switch_head==0?'rhead':''}}" bindtap="switch_head"data-index="0"> |
| 46 | - <image class="unfinished" src="../../../images/frinedhelp/task.png" lazy-load="true"></image> | |
| 46 | + <image class="unfinished" src="{{iurl}}miniapp/images/friendhelp/task.png" lazy-load="true"></image> | |
| 47 | 47 | <view >我的任务</view> |
| 48 | 48 | </view> |
| 49 | 49 | <view class="flex-center lhead {{switch_head==1?'rhead':''}}" bindtap="switch_head" data-index='1'> |
| 50 | - <image class="unfinished" style="margin-top: 5rpx;" src="../../../images/frinedhelp/edit.png" lazy-load="true"></image> | |
| 50 | + <image class="unfinished" style="margin-top: 5rpx;" src="{{iurl}}miniapp/images/friendhelp/edit.png" lazy-load="true"></image> | |
| 51 | 51 | <view>帮拆记录</view> |
| 52 | 52 | </view> |
| 53 | 53 | </view> | ... | ... |