|
@@ -183,12 +183,18 @@ func (s *FlashBuyServ) GetCustomerFlashBuyByCustomerId(customerId string, page,
|
183
|
183
|
}, nil
|
184
|
184
|
}
|
185
|
185
|
|
186
|
|
-func (s *FlashBuyServ) GetCustomerFlashBuyId(customerFlashBuyId string) (*flashbuy.CustomerFlashDetail, error) {
|
|
186
|
+func (s *FlashBuyServ) GetCustomerFlashBuyId(customerFlashBuyId, customerId string) (*flashbuy.CustomerFlashDetail, error) {
|
187
|
187
|
flashbuy, err := s.dao.GetCustomerFlashBuyId(customerFlashBuyId)
|
188
|
188
|
if err != nil {
|
189
|
189
|
utils.LogError("获取抢购活动信息失败: " + err.Error())
|
190
|
190
|
return nil, errors.New("获取抢购活动信息失败")
|
191
|
191
|
}
|
|
192
|
+ buys, err := s.dao.GetCustomerFlashBuy(customerFlashBuyId, customerId)
|
|
193
|
+ if err != nil {
|
|
194
|
+ utils.LogError("获取抢购活动信息失败: " + err.Error())
|
|
195
|
+ return nil, errors.New("获取抢购活动信息失败")
|
|
196
|
+ }
|
|
197
|
+ flashbuy.IsAttend = len(buys)
|
192
|
198
|
return flashbuy, nil
|
193
|
199
|
}
|
194
|
200
|
|