wangfei 6 лет назад
Родитель
Сommit
99c0f99a72
1 измененных файлов: 7 добавлений и 0 удалений
  1. 7
    0
      models/luckdraw/luckdraw.go

+ 7
- 0
models/luckdraw/luckdraw.go Просмотреть файл

@@ -612,6 +612,13 @@ func (m *LuckDrawDao) LuckDraw(id string, user *model.TaCustomer) (*model.TaLuck
612 612
 			// 更新活动截止时间
613 613
 			err = m.UpdateLuckDrawEndDate(luckdraw.Id)
614 614
 		}
615
+	} else {
616
+		// 奖项自动核销,走卡券核销流程
617
+		err = m.PrizeWriteOff(record.Id, user.CustomerId)
618
+		if err != nil {
619
+			utils.LogError("卡券核销失败:", err)
620
+			return nil, nil, nil, errors.New("操作失败!")
621
+		}
615 622
 	}
616 623
 
617 624
 	return prize, &detail, record, err