|
@@ -467,19 +467,19 @@ func (s *LuckdrawServ) GetUserRecordByLuckDraw(userid string, luckdrawid string)
|
467
|
467
|
}
|
468
|
468
|
|
469
|
469
|
// GetUserLuckDrawByLuckDraw 获取用户抽奖信息
|
470
|
|
-func (s *LuckdrawServ) GetUserLuckDrawByLuckDraw(user model.TaCustomer, luckdrawid string) (*model.TaLuckdrawRecord, error) {
|
|
470
|
+func (s *LuckdrawServ) GetUserLuckDrawByLuckDraw(user model.TaCustomer, luckdrawid string) (*model.TaLuckdrawRecord, *model.TaLuckdrawCustomer, error) {
|
471
|
471
|
// 获取用户抽奖设置信息
|
472
|
|
- _, err := s.dao.GetUserLuckDrawSet(user, luckdrawid)
|
|
472
|
+ customerSet, err := s.dao.GetUserLuckDrawSet(user, luckdrawid)
|
473
|
473
|
if err != nil {
|
474
|
474
|
utils.LogError("获取用户抽奖设置失败: " + err.Error())
|
475
|
|
- return nil, errors.New("获取用户抽奖设置失败")
|
|
475
|
+ return nil, nil, errors.New("获取用户抽奖设置失败")
|
476
|
476
|
}
|
477
|
477
|
record, err := s.dao.GetUserLuckDrawByLuckDraw(user.CustomerId, luckdrawid)
|
478
|
478
|
if err != nil {
|
479
|
479
|
utils.LogError("获取用户的抽奖信息失败: " + err.Error())
|
480
|
|
- return nil, errors.New("获取用户的抽奖信息失败")
|
|
480
|
+ return nil, nil, errors.New("获取用户的抽奖信息失败")
|
481
|
481
|
}
|
482
|
|
- return record, nil
|
|
482
|
+ return record, customerSet, nil
|
483
|
483
|
}
|
484
|
484
|
|
485
|
485
|
func (s *LuckdrawServ) GetDetailByRecord(recordid string) (*model.TaPrizeDetail, error) {
|