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