Commit d020062eee3c64d3c897d218f008ea27b3b50f2c
1 parent
9b4163f9
自定义秒杀 服务卡修改
Showing
2 changed files
with
14 additions
and
9 deletions
components/diy_seckill/diy_seckill.js
... | ... | @@ -153,9 +153,13 @@ Component({ |
153 | 153 | for(let i in all_array){ |
154 | 154 | let item=all_array[i]; |
155 | 155 | if(item.user_price) item.price=item.user_price; |
156 | - if(item.start_time > newTime) { | |
156 | + if(item.start_time > newTime) { //活动即将开始 | |
157 | 157 | item.status = 0; |
158 | - } else if(item.end_time > newTime) { | |
158 | + } else if(item.end_time >= newTime) { | |
159 | + item.status = 3; | |
160 | + }; | |
161 | + | |
162 | + if(item.start_time < newTime && item.goods_num > item.buy_num) { | |
159 | 163 | item.status = 1; |
160 | 164 | }; |
161 | 165 | ... | ... |
components/diy_seckill/diy_seckill.wxml
... | ... | @@ -20,7 +20,7 @@ |
20 | 20 | <view class='one'> |
21 | 21 | <view class='sp_top'> |
22 | 22 | <view class='po'></view> |
23 | - <block wx:if="{{aitem.start_time>newTime}}"> | |
23 | + <block wx:if="{{aitem.status == 0}}"> | |
24 | 24 | <view class="rob" style="justify-content: flex-start"> |
25 | 25 | <span class='s_top_kill' style="background-color: #ffe718;color: #3c3b31;font-weight: bold">即将开始</span> |
26 | 26 | </view> |
... | ... | @@ -44,11 +44,7 @@ |
44 | 44 | </block> |
45 | 45 | </block> --> |
46 | 46 | |
47 | - <block wx:if="{{aitem.status == 0}}"> | |
48 | - <view class="rob" style="justify-content: flex-start"> | |
49 | - <span class='s_top_kill gray'>活动已结束</span> | |
50 | - </view> | |
51 | - </block> | |
47 | + | |
52 | 48 | <block wx:if="{{aitem.status == 1}}"> |
53 | 49 | <view class="rob" style="justify-content: flex-start"> |
54 | 50 | <span class='s_top_kill'>火热进行</span> |
... | ... | @@ -58,7 +54,12 @@ |
58 | 54 | <view class="rob" style="justify-content: flex-start"> |
59 | 55 | <span class='s_top_kill gray'>已抢光</span> |
60 | 56 | </view> |
61 | - </block> | |
57 | + </block> | |
58 | + <block wx:if="{{aitem.status == 3}}"> | |
59 | + <view class="rob" style="justify-content: flex-start"> | |
60 | + <span class='s_top_kill gray'>活动已结束</span> | |
61 | + </view> | |
62 | + </block> | |
62 | 63 | |
63 | 64 | |
64 | 65 | ... | ... |