diff --git a/business/partner/purchase/mtwm/act.go b/business/partner/purchase/mtwm/act.go index b1dc29e61..0204fb194 100644 --- a/business/partner/purchase/mtwm/act.go +++ b/business/partner/purchase/mtwm/act.go @@ -296,12 +296,13 @@ func GetActByAppPoiCode(vendorStoreID, vendorOrgCode string, sTime, eTime int64, //获取活动商品 for _, v := range actInfo { sku, err := a.FullDiscountFoodsList(vendorStoreID, v.ActInfo.ActIDs) - actID := utils.Str2Int(v.ActInfo.ActIDs) - if err != nil { - temp[actID] = nil + //actID := utils.Str2Int(v.ActInfo.ActIDs) + if err != nil || sku == nil { + temp = append(temp, actInfo) } if CheckActTime(sTime, eTime, v.ActInfo.StartTime, v.ActInfo.EndTime) { - temp[actID] = sku + temp = append(temp, sku) + //temp[actID] = sku } } resp[ActTypeDeduction] = temp @@ -338,8 +339,4 @@ func CheckActTime(startTime, endTime, sTime, eTime int64) bool { return false } return true - //if (startTime <= eTime && eTime <= endTime) || (startTime <= sTime && sTime <= endTime) { - // return true - //} - //return false }