wangfei 6 yıl önce
ebeveyn
işleme
67101dbb9d
1 değiştirilmiş dosya ile 7 ekleme ve 6 silme
  1. 7
    6
      models/luckdraw/luckdraw.go

+ 7
- 6
models/luckdraw/luckdraw.go Dosyayı Görüntüle

@@ -491,12 +491,6 @@ func (m *LuckDrawDao) LuckDraw(id string, user *model.TaCustomer) (*model.TaLuck
491 491
 			utils.LogError("更新抽奖次数库存失败:", err)
492 492
 			return nil, nil, nil, errors.New("操作失败,请刷新后重试!")
493 493
 		}
494
-		// 更新参与人数
495
-		err = m.UpdateLuckDrawJoinedNum(id)
496
-		if err != nil {
497
-			utils.LogError("更新参与人数失败:", err)
498
-			return nil, nil, nil, errors.New("操作失败,请刷新后重试!")
499
-		}
500 494
 	}
501 495
 
502 496
 	// 判断是否内置用户
@@ -569,6 +563,13 @@ func (m *LuckDrawDao) LuckDraw(id string, user *model.TaCustomer) (*model.TaLuck
569 563
 		utils.LogError("保存中奖纪录失败:", err)
570 564
 		return nil, nil, nil, err
571 565
 	}
566
+	// 更新参与人数
567
+	err = m.UpdateLuckDrawJoinedNum(id)
568
+	if err != nil {
569
+		utils.LogError("更新参与人数失败:", err)
570
+		return nil, nil, nil, errors.New("操作失败,请刷新后重试!")
571
+	}
572
+
572 573
 	// 更新内置信息
573 574
 	err = m.UpdatePrizeDefault(defaultPrize.DefaultId, record.Id)
574 575
 	if err != nil {