|
@@ -112,8 +112,8 @@ func (m *LuckDrawDao) LuckDraw(id string, user *model.TaCustomer) (*model.TaLuck
|
112
|
112
|
// }
|
113
|
113
|
|
114
|
114
|
// 保存中奖记录
|
115
|
|
- var record = model.TaLuckdrawRecord{}
|
116
|
|
- record.Id = utils.GetGUID()
|
|
115
|
+ var record = &model.TaLuckdrawRecord{}
|
|
116
|
+ // record.Id = utils.GetGUID()
|
117
|
117
|
record.OrgId = luckdraw.OrgId
|
118
|
118
|
record.CaseId = luckdraw.CaseId
|
119
|
119
|
record.PrizeId = prize.Id
|
|
@@ -122,7 +122,10 @@ func (m *LuckDrawDao) LuckDraw(id string, user *model.TaCustomer) (*model.TaLuck
|
122
|
122
|
record.UserName = user.CustomerName
|
123
|
123
|
record.UserHeadImg = user.Headimgurl
|
124
|
124
|
record.LuckdrawId = luckdraw.Id
|
125
|
|
- _, err = m.SaveRecord(record)
|
|
125
|
+
|
|
126
|
+ utils.LogInfo("生成中奖记录:", *record)
|
|
127
|
+
|
|
128
|
+ record, err = m.SaveRecord(*record)
|
126
|
129
|
if err != nil {
|
127
|
130
|
utils.LogError("保存中奖纪录失败:", err)
|
128
|
131
|
return nil, nil, nil, err
|
|
@@ -163,7 +166,7 @@ func (m *LuckDrawDao) LuckDraw(id string, user *model.TaCustomer) (*model.TaLuck
|
163
|
166
|
}
|
164
|
167
|
}
|
165
|
168
|
|
166
|
|
- return prize, nil, &record, err
|
|
169
|
+ return prize, nil, record, err
|
167
|
170
|
}
|
168
|
171
|
|
169
|
172
|
// PrizeWriteOff 奖品核销
|