|
@@ -198,13 +198,13 @@ func (s *FlashBuyServ) FlashBuy(id string) error {
|
198
|
198
|
utils.LogError("获取抢购活动信息失败: " + err.Error())
|
199
|
199
|
return errors.New("获取抢购活动信息失败!")
|
200
|
200
|
}
|
201
|
|
- if flashbuy.Status == models.STATUS_NORMAL {
|
|
201
|
+ if flashbuy.Status != models.STATUS_NORMAL {
|
202
|
202
|
return errors.New("抢购活动状态异常!")
|
203
|
203
|
}
|
204
|
|
- if flashbuy.FlashBuyStatus == "" || time.Now().After(flashbuy.EndDate) {
|
|
204
|
+ if time.Now().After(flashbuy.EndDate) {
|
205
|
205
|
return errors.New("活动已结束!")
|
206
|
206
|
}
|
207
|
|
- if flashbuy.FlashBuyStatus == models.FLASH_BUY_INACTIVE {
|
|
207
|
+ if flashbuy.FlashBuyStatus != models.FLASH_BUY_ACTIVE {
|
208
|
208
|
return errors.New("活动已停用!")
|
209
|
209
|
}
|
210
|
210
|
if time.Now().Before(flashbuy.StartDate) {
|