Commit 5133c7cf37b12ac1e5b9ab670bafd31b9e12d28d
1 parent
5bf3b969
我的礼包和我的礼包详情版面调整
Showing
4 changed files
with
51 additions
and
34 deletions
pages/giftpack/buygiftpack/giftpackbuy.js
| ... | ... | @@ -37,13 +37,7 @@ Page({ |
| 37 | 37 | th.getList(); |
| 38 | 38 | }, |
| 39 | 39 | onShow: function() { |
| 40 | - // var th = this; | |
| 41 | - // th.setData({ | |
| 42 | - // pages: 1, | |
| 43 | - // pageSize: 10, | |
| 44 | - // loadingType: 0 | |
| 45 | - // }) | |
| 46 | - // th.getList(); | |
| 40 | + | |
| 47 | 41 | }, |
| 48 | 42 | |
| 49 | 43 | GetBuyPrice: function(e) { |
| ... | ... | @@ -155,6 +149,9 @@ Page({ |
| 155 | 149 | }, |
| 156 | 150 | getList: function(e) { |
| 157 | 151 | var th = this; |
| 152 | + wx.showLoading({ | |
| 153 | + title: '加载中', | |
| 154 | + }); | |
| 158 | 155 | getApp().request.get('/api/weshop/marketing/giftbag/page', { |
| 159 | 156 | data: { |
| 160 | 157 | storeId: th.data.getStorageID, //商家ID | ... | ... |
pages/giftpack/buygiftpack/giftpackbuy.wxml
| ... | ... | @@ -39,7 +39,7 @@ |
| 39 | 39 | <text class="ellipsis-1">{{"原价:¥"+items.giftPosPrice}}</text> |
| 40 | 40 | </view> |
| 41 | 41 | <view class="content_ware_time"> |
| 42 | - <text class="ellipsis-1">{{"活动时间:"+items.endTime}}</text> | |
| 42 | + <text class="ellipsis-1">{{"活动结束时间:"+items.endTime}}</text> | |
| 43 | 43 | </view> |
| 44 | 44 | </view> |
| 45 | 45 | </view> | ... | ... |
pages/giftpack/giftpacklist/giftpacklist.js
| ... | ... | @@ -4,7 +4,7 @@ var e = getApp(), |
| 4 | 4 | t = e.request, |
| 5 | 5 | d = e.globalData; |
| 6 | 6 | var ut = require("../../../utils/util.js"); |
| 7 | - | |
| 7 | + | |
| 8 | 8 | Page({ |
| 9 | 9 | data: { |
| 10 | 10 | url: a.url, //接口网址 |
| ... | ... | @@ -25,8 +25,9 @@ Page({ |
| 25 | 25 | wareCard: [], |
| 26 | 26 | orderSn: "", //订单编号 |
| 27 | 27 | lbId: "", |
| 28 | - code: "", //核销码 | |
| 29 | - c_state:"0", //判断是否已经使用, 0正常 1已使用 2已过期 | |
| 28 | + code: "", //核销码 | |
| 29 | + c_state: "0", //判断是否已经使用, 0正常 1已使用 2已过期 | |
| 30 | + is_lb: 0, //是否有礼包 | |
| 30 | 31 | }, |
| 31 | 32 | onLoad: function(options) { |
| 32 | 33 | var th = this; |
| ... | ... | @@ -179,16 +180,20 @@ Page({ |
| 179 | 180 | giftRemark: res.data.data.giftRemark |
| 180 | 181 | }) |
| 181 | 182 | } |
| 182 | - | |
| 183 | - //---获取日期的时间戳--- | |
| 184 | - var t_endtime=res.data.data.endTime; | |
| 185 | - t_endtime = t_endtime.replace(/-/g,'/'); | |
| 186 | - var t_date = new Date(t_endtime)/1000; | |
| 187 | - var t_now=ut.gettimestamp(); | |
| 188 | - | |
| 189 | - if(res.data.data.goodsUseState) th.setData({c_state:1}) | |
| 190 | - else if(t_date<=t_now) | |
| 191 | - th.setData({c_state:2}) | |
| 183 | + | |
| 184 | + //---获取日期的时间戳--- | |
| 185 | + var t_endtime = res.data.data.endTime; | |
| 186 | + t_endtime = t_endtime.replace(/-/g, '/'); | |
| 187 | + var t_date = new Date(t_endtime) / 1000; | |
| 188 | + var t_now = ut.gettimestamp(); | |
| 189 | + | |
| 190 | + if (res.data.data.goodsUseState) th.setData({ | |
| 191 | + c_state: 1 | |
| 192 | + }) | |
| 193 | + else if (t_date <= t_now) | |
| 194 | + th.setData({ | |
| 195 | + c_state: 2 | |
| 196 | + }) | |
| 192 | 197 | |
| 193 | 198 | th.setData({ |
| 194 | 199 | giftDate: res.data.data.endTime, |
| ... | ... | @@ -201,6 +206,15 @@ Page({ |
| 201 | 206 | wareCard: res.data.data.wareCard, |
| 202 | 207 | lbId: res.data.data.lbId |
| 203 | 208 | }) |
| 209 | + //判断是否有礼包 | |
| 210 | + for (var i = 0; i < res.data.data.wareCard.length; i++) { | |
| 211 | + if (res.data.data.wareCard[i].lbType == 1) { | |
| 212 | + th.setData({ | |
| 213 | + is_lb: 1 | |
| 214 | + }) | |
| 215 | + break; | |
| 216 | + } | |
| 217 | + } | |
| 204 | 218 | } else { |
| 205 | 219 | getApp().my_warnning("系统繁忙,请稍后再试", 0, th); |
| 206 | 220 | return false; |
| ... | ... | @@ -301,7 +315,7 @@ Page({ |
| 301 | 315 | getApp().goto(url); |
| 302 | 316 | }, |
| 303 | 317 | //图片失败,默认图片 |
| 304 | - bind_bnerr2: function (e) { | |
| 318 | + bind_bnerr2: function(e) { | |
| 305 | 319 | var _errImg = e.target.dataset.errorimg; |
| 306 | 320 | var _errObj = {}; |
| 307 | 321 | _errObj[_errImg] = "/public/images/empty.jpg"; |
| ... | ... | @@ -309,7 +323,7 @@ Page({ |
| 309 | 323 | |
| 310 | 324 | }, |
| 311 | 325 | //关闭导航 |
| 312 | - close: function () { | |
| 326 | + close: function() { | |
| 313 | 327 | var th = this; |
| 314 | 328 | var nav_b = th.selectComponent("#nav_b"); //组件的id |
| 315 | 329 | nav_b.close_box(); | ... | ... |
pages/giftpack/giftpacklist/giftpacklist.wxml
| ... | ... | @@ -118,17 +118,23 @@ |
| 118 | 118 | </block> |
| 119 | 119 | <block wx:if="{{isBuy==0}}"> |
| 120 | 120 | <view class="foot_button data-v-3a5b7e36"> |
| 121 | - <view wx:if="{{c_state==0}}" class="foot_button_buy data-v-3a5b7e36" bindtap="getcode"> | |
| 122 | - <text class="data-v-3a5b7e36">立即使用</text> | |
| 123 | - </view> | |
| 124 | - <view wx:if="{{c_state==1}}" class="foot_button_buy data-v-3a5b7e36 overdue" > | |
| 125 | - <text class="data-v-3a5b7e36">商品已使用</text> | |
| 126 | - </view> | |
| 127 | - <view wx:if="{{c_state==2}}" class="foot_button_buy data-v-3a5b7e36 overdue" > | |
| 128 | - <text class="data-v-3a5b7e36">商品已过期</text> | |
| 129 | - </view> | |
| 130 | - | |
| 131 | - | |
| 121 | + <block wx:if="{{is_lb==1}}"> | |
| 122 | + <view wx:if="{{is_lb==1}}" class="foot_button_buy data-v-3a5b7e36 overdue"> | |
| 123 | + <text class="data-v-3a5b7e36">无核销商品</text> | |
| 124 | + </view> | |
| 125 | + </block> | |
| 126 | + <block wx:else> | |
| 127 | + <view wx:if="{{c_state==0}}" class="foot_button_buy data-v-3a5b7e36" bindtap="getcode"> | |
| 128 | + <text class="data-v-3a5b7e36">立即使用</text> | |
| 129 | + </view> | |
| 130 | + <view wx:if="{{c_state==1}}" class="foot_button_buy data-v-3a5b7e36 overdue"> | |
| 131 | + <text class="data-v-3a5b7e36">商品已核销</text> | |
| 132 | + </view> | |
| 133 | + <view wx:if="{{c_state==2}}" class="foot_button_buy data-v-3a5b7e36 overdue"> | |
| 134 | + <text class="data-v-3a5b7e36">商品兑换时间已过</text> | |
| 135 | + </view> | |
| 136 | + | |
| 137 | + </block> | |
| 132 | 138 | </view> |
| 133 | 139 | </block> |
| 134 | 140 | </view> | ... | ... |