Commit 5133c7cf37b12ac1e5b9ab670bafd31b9e12d28d

Authored by 前端研发-钱巧玲
1 parent 5bf3b969

我的礼包和我的礼包详情版面调整

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>
... ...