wangfei hace 6 años
padre
commit
1cf1c07b07
Se han modificado 1 ficheros con 6 adiciones y 5 borrados
  1. 6
    5
      models/luckdraw/luckdraw.go

+ 6
- 5
models/luckdraw/luckdraw.go Ver fichero

@@ -124,7 +124,7 @@ func (m *LuckDrawDao) LuckDraw(id string, user *model.TaCustomer) (*model.TaLuck
124 124
 	record.LuckdrawId = luckdraw.Id
125 125
 	_, err = m.SaveRecord(record)
126 126
 	if err != nil {
127
-		utils.LogError("抽奖失败:", err)
127
+		utils.LogError("保存中奖纪录失败:", err)
128 128
 		return nil, nil, err
129 129
 	}
130 130
 	// var detail = model.TaPrizeDetail{}
@@ -149,6 +149,7 @@ func (m *LuckDrawDao) LuckDraw(id string, user *model.TaCustomer) (*model.TaLuck
149 149
 		prize.Remainder = prize.Remainder - 1
150 150
 		err = m.UpdateStock(prize)
151 151
 		if err != nil {
152
+			utils.LogError("更新库存失败:", err)
152 153
 			return nil, nil, err
153 154
 		}
154 155
 		stockprizes, err := m.GetPrizeStock(id)
@@ -258,7 +259,7 @@ func (m *LuckDrawDao) UpdateLuckDrawEndDate(id string) error {
258 259
 	cols := []string{
259 260
 		"end_date",
260 261
 	}
261
-	_, err := m.db.Update(luckdraw, cols, "id=?", id)
262
+	_, err := m.db.Cols(cols...).Where("id=?", id).Update(luckdraw)
262 263
 	return err
263 264
 }
264 265
 
@@ -274,7 +275,7 @@ func (m *LuckDrawDao) UpdateStock(prize *model.TaLuckdrawPrize) error {
274 275
 	cols := []string{
275 276
 		"remainder",
276 277
 	}
277
-	_, err := m.db.Update(prize, cols, "id=?", prize.Id)
278
+	_, err := m.db.Cols(cols...).Where("id=?", prize.Id).Update(prize)
278 279
 	return err
279 280
 }
280 281
 
@@ -324,7 +325,7 @@ func (m *LuckDrawDao) UpdatePrizeDetail(detail model.TaPrizeDetail) error {
324 325
 		"receive_id",
325 326
 		"receive_date",
326 327
 	}
327
-	_, err := m.db.Update(detail, cols, "id=?", detail.Id)
328
+	_, err := m.db.Cols(cols...).Where("id=?", detail.Id).Update(detail)
328 329
 	return err
329 330
 }
330 331
 
@@ -336,7 +337,7 @@ func (m *LuckDrawDao) UpdateRecord(record *LuckInfo) error {
336 337
 		"status",
337 338
 		"writeoff_date",
338 339
 	}
339
-	_, err := m.db.Update(record, cols, "id=?", record.Id)
340
+	_, err := m.db.Cols(cols...).Where("id=?", record.Id).Update(record)
340 341
 	return err
341 342
 }
342 343