@@ -40,8 +40,19 @@ func GetGoodsInfoByActivity(item *models.ActivityDetail) (goodsListResp []*order
go utils.SendAlarmMsg(fmt.Sprint("获取单场活动关联的商品配置信息 GetGoodsInfoByActivity, err:", err.Error()), 2)
}
}()
- //var goodsList []*order.CygxGoodsResp
- //var e error
+
+ if item.IsResearchPoints {
+ //获取活动对用户要扣的点
+ userPointsNum, e := models.GetCygxActivityPointsSetUserNum(item.ActivityId)
+ if e != nil {
+ err = errors.New("GetCygxActivityPointsSetUserNum, Err: " + e.Error())
+ return
+ }
+ if userPointsNum > 0 {
+ item.IsResearchPointsByUser = true
var condition string
var pars []interface{}