mirror of
http://git.coreshop.cn/jianweie/coreshoppro.git
synced 2025-12-06 18:33:27 +08:00
【修复】修复秒杀【即将开始】类型下计算时间错误的问题。
This commit is contained in:
@@ -257,8 +257,20 @@ namespace CoreCms.Net.Services
|
||||
dto.mktPrice = good.mktprice;
|
||||
dto.price = good.price;
|
||||
|
||||
var ts = item.endTime.Subtract(dtNow);
|
||||
dto.timestamp = (int)ts.TotalSeconds;
|
||||
if (dto.startStatus == (int)GlobalEnumVars.GroupSeckillStatus.Upcoming)
|
||||
{
|
||||
var ts = item.startTime.Subtract(dtNow);
|
||||
dto.timestamp = (int)ts.TotalSeconds;
|
||||
}
|
||||
else if (dto.startStatus == (int)GlobalEnumVars.GroupSeckillStatus.InProgress)
|
||||
{
|
||||
var ts = item.endTime.Subtract(dtNow);
|
||||
dto.timestamp = (int)ts.TotalSeconds;
|
||||
}
|
||||
else if (dto.startStatus == (int)GlobalEnumVars.GroupSeckillStatus.Finished)
|
||||
{
|
||||
dto.timestamp = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
var result = results.Find(p => p.promotionId == item.id);
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
<view class="coreshop-font-xs coreshop-text-through coreshop-margin-left-5">{{item.mktPrice}}元</view>
|
||||
</view>
|
||||
<view class="coreshop-seckill-btn" v-if="item.startStatus == 1" @click="goSeckillDetail(item.id)">马上秒</view>
|
||||
<view class="coreshop-seckill-btn" v-if="item.startStatus == 0">即将开始</view>
|
||||
<view class="coreshop-solitaire-btn" v-if="item.startStatus == 0">即将开始</view>
|
||||
<view class="coreshop-buy-btn-disabled" v-if="item.startStatus == 2">已结束</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
Reference in New Issue
Block a user