添加没团力荐

This commit is contained in:
邹宗楠
2023-03-28 18:01:36 +08:00
parent 1f531bd32f
commit 4571d03838
6 changed files with 21 additions and 17 deletions

View File

@@ -2034,30 +2034,34 @@ func RrefreshMtwmVendorAct(ctx *jxcontext.Context) (err error) {
}
}
// 查询门店爆款商品,当门店存在爆款时,取消之前的力荐商品,将新的爆款设置为力荐商品
// 商品为手动设置力荐或者爆款活动在取消力荐之前被删除,那么无法取消被力荐的商品!
//if k == mtwmapi.RetailActTypeSecKill && len(actList) > 0 {
// allActivitySkuIdList := make([]string, 0, 0) // 此门店全部的折扣(爆款)活动商品
// activationActivitySkuIdList := make([]string, 0, 0) // 此门店全部的折扣(爆款)活动商品
// loseActivitySkuIdList := make([]string, 0, 0) // 此门店全部的折扣(爆款)活动商品
// allActivitySkuIdList := make([]string, 0, 0) // 此门店全部的折扣(爆款)活动商品
// activationActivitySkuIdList := make([]*partner.StoreSkuInfo, 0, 0) // 此门店正在进行的折扣(爆款)活动商品
// loseActivitySkuIdList := make([]*partner.StoreSkuInfo, 0, 0) // 此门店已经结束的折扣(爆款)活动商品
// for _, ac := range actList {
// allActivitySkuIdList = append(allActivitySkuIdList, utils.Int64ToStr(ac.ItemID))
// // 已经生效的爆款活动
// if ac.Status == 1 && ac.SkuId != "" {
// activationActivitySkuIdList = append(activationActivitySkuIdList, utils.Int64ToStr(ac.ItemID))
// activity := &partner.StoreSkuInfo{
// SkuID: utils.Str2Int(ac.SkuId),
// IsSpecialty: 1,
// }
// activationActivitySkuIdList = append(activationActivitySkuIdList, activity)
// }
// // 已经失效的爆款活动
// if ac.Status == 0 && ac.SkuId != "" {
// loseActivitySkuIdList = append(loseActivitySkuIdList, ac.SkuId)
// lose := &partner.StoreSkuInfo{
// SkuID: utils.Str2Int(ac.SkuId),
// IsSpecialty: 0,
// }
// loseActivitySkuIdList = append(loseActivitySkuIdList, lose)
// }
// }
// // 取消当前力荐商品
// mtapi.RetailDiscountDelete2(storeMap.VendorStoreID, k)
// partner.GetPurchasePlatformFromVendorID(storeMap.VendorID).(partner.ISingleStoreStoreSkuHandler).UpdateStoreSkusSpecTag(ctx, storeMap.VendorOrgCode, storeMap.StoreID, storeMap.VendorStoreID, loseActivitySkuIdList)
// // 重新推荐力荐商品
// partner.GetPurchasePlatformFromVendorID(storeMap.VendorID).(partner.ISingleStoreStoreSkuHandler).UpdateStoreSkus()
//}
//
//// 门店爆款活动商品为0,则取消真在力荐的商品
//if k == mtwmapi.RetailActTypeSecKill && len(actList) == 0 {
//
// partner.GetPurchasePlatformFromVendorID(storeMap.VendorID).(partner.ISingleStoreStoreSkuHandler).UpdateStoreSkusSpecTag(ctx, storeMap.VendorOrgCode, storeMap.StoreID, storeMap.VendorStoreID, activationActivitySkuIdList)
//}
}
return retVal, err