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,42 +10,44 @@ Page({ | ||
10 | * 页面的初始数据 | 10 | * 页面的初始数据 |
11 | */ | 11 | */ |
12 | data: { | 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 | onLoad: function(options) { | 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 | onShow: function() { | 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 | switch_head: function(e) { | 52 | switch_head: function(e) { |
51 | var th = this; | 53 | var th = this; |
@@ -57,40 +59,50 @@ Page({ | @@ -57,40 +59,50 @@ Page({ | ||
57 | }) | 59 | }) |
58 | } | 60 | } |
59 | }, | 61 | }, |
60 | - | 62 | + |
61 | //关闭导航 | 63 | //关闭导航 |
62 | close: function() { | 64 | close: function() { |
63 | var th = this; | 65 | var th = this; |
64 | var nav_b = th.selectComponent("#nav_b"); //组件的id | 66 | var nav_b = th.selectComponent("#nav_b"); //组件的id |
65 | nav_b.close_box(); | 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 | \ No newline at end of file | 109 | \ No newline at end of file |
pages/user/assistance/assistance.wxml
1 | -<wxs module="filter" src="c_filter.wxs"></wxs> | 1 | +<!-- <wxs module="../../../filter" src="c_filter.wxs"></wxs> --> |
2 | <view class="page" bindtap="close"> | 2 | <view class="page" bindtap="close"> |
3 | <!-- 背景图片 --> | 3 | <!-- 背景图片 --> |
4 | <image class="lumi" src="{{iurl+'miniapp/images/friendhelp/lumi.png'}}" lazy-load="true"></image> | 4 | <image class="lumi" src="{{iurl+'miniapp/images/friendhelp/lumi.png'}}" lazy-load="true"></image> |
pages/user/assistance/task_assistance.wxml
@@ -43,11 +43,11 @@ | @@ -43,11 +43,11 @@ | ||
43 | 43 | ||
44 | <view class="flex-vertical-between fs28 padding head"> | 44 | <view class="flex-vertical-between fs28 padding head"> |
45 | <view class="flex-center lhead {{switch_head==0?'rhead':''}}" bindtap="switch_head"data-index="0"> | 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 | <view >我的任务</view> | 47 | <view >我的任务</view> |
48 | </view> | 48 | </view> |
49 | <view class="flex-center lhead {{switch_head==1?'rhead':''}}" bindtap="switch_head" data-index='1'> | 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 | <view>帮拆记录</view> | 51 | <view>帮拆记录</view> |
52 | </view> | 52 | </view> |
53 | </view> | 53 | </view> |