|
@@ -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{}
|
|
|
|