This commit is contained in:
邹宗楠
2022-11-14 15:20:24 +08:00
parent b61180a070
commit 7d6f0547f5

View File

@@ -129,22 +129,27 @@ func (p *PurchaseHandler) createOrUpdateStoreSkus(ctx *jxcontext.Context, storeI
if storeSku.VendorMainId != "" && storeSku.VendorSkuID != "" && len(storeSku.VendorSkuID) == 19 { if storeSku.VendorMainId != "" && storeSku.VendorSkuID != "" && len(storeSku.VendorSkuID) == 19 {
continue continue
} }
if storeSku.StoreSkuStatus != 1 { // 未可售的商品不参与修改
continue
}
param := &product_addV2_request.ProductAddV2Param{ param := &product_addV2_request.ProductAddV2Param{
Name: utils.LimitUTF8StringLen(storeSku.SkuName, mtwmapi.MaxSkuNameCharCount), Name: utils.LimitUTF8StringLen(storeSku.SkuName, mtwmapi.MaxSkuNameCharCount),
PayType: tiktokShop.TiktokPayType1, PayType: tiktokShop.TiktokPayType1,
ReduceType: tiktokShop.SkuReduceTypePayMakeOrder, ReduceType: tiktokShop.SkuReduceTypePayMakeOrder,
Weight: utils.Int2Float64(storeSku.Weight), Weight: utils.Int2Float64(storeSku.Weight),
DeliveryDelayDay: tiktokShop.DeliveryDelayDayToDay, DeliveryDelayDay: tiktokShop.DeliveryDelayDayToDay,
PresellType: tiktokShop.SendGoodsTypeNow, //PresellType: tiktokShop.SendGoodsTypeNow,
Supply7dayReturn: 0, // 是否支持7天无理由0不支持1支持2支持拆封后不支持 PresellType: 1,
Mobile: storeDetail.Tel1, PresellConfigLevel: 2,
Commit: true, Supply7dayReturn: 0, // 是否支持7天无理由0不支持1支持2支持拆封后不支持
Specs: "重量|" + utils.Float64ToStr(float64(storeSku.SpecQuality)) + storeSku.SpecUnit, Mobile: storeDetail.Tel1,
NeedRechargeMode: false, Commit: true,
SellChannel: []int64{0}, Specs: "重量|" + utils.Float64ToStr(float64(storeSku.SpecQuality)) + storeSku.SpecUnit,
StartSaleType: 0, NeedRechargeMode: false,
PickupMethod: "0", SellChannel: []int64{0},
OuterProductId: utils.Int2Str(storeSku.SkuID), // 本地skuId为外部商品id StartSaleType: 0,
PickupMethod: "0",
OuterProductId: utils.Int2Str(storeSku.SkuID), // 本地skuId为外部商品id
} }
// 部分商品没有所属的分类,直接跳过! // 部分商品没有所属的分类,直接跳过!
if storeSku.SkuVendorMapCatID != "" { if storeSku.SkuVendorMapCatID != "" {