This commit is contained in:
邹宗楠
2023-07-13 10:39:36 +08:00
parent de2fd94a8d
commit 15ec7f70ac

View File

@@ -360,9 +360,7 @@ func createTaoVegetable(ctx *jxcontext.Context, api *tao_vegetable.API, storeSku
},
},
}
param = append(param, sku)
if (index+model.YES)%tao_vegetable.MAXHandleCount == model.NO || index+model.YES == totalCount {
createPram.ParamList = &param
result, err := api.AddStoreSku(createPram)
@@ -738,17 +736,18 @@ func SelectStoreSkuListByFoodList(storeSkuList interface{}, foodList []tao_veget
successMap = make(map[string]string)
if len(foodList) > 0 {
for _, v := range foodList {
foodMap[v.SkuID] = v.ErrMsg
if v.ProductID != "" {
successMap[v.SkuID] = v.ProductID
} else {
foodMap[v.SkuID] = v.ErrMsg
}
}
if storeSkuLists, ok := storeSkuList.([]*partner.StoreSkuInfo); ok {
for _, v := range storeSkuLists {
if foodMap[v.VendorSkuID] != "" {
if foodMap[utils.Int2Str(v.SkuID)] != "" {
foodFailed := &partner.StoreSkuInfoWithErr{
StoreSkuInfo: v,
ErrMsg: foodMap[v.VendorSkuID],
ErrMsg: foodMap[utils.Int2Str(v.SkuID)],
StoreID: storeID,
VendoreName: vendorName,
SyncType: syncType,
@@ -759,7 +758,7 @@ func SelectStoreSkuListByFoodList(storeSkuList interface{}, foodList []tao_veget
}
if storeSkuLists, ok := storeSkuList.([]*dao.StoreSkuSyncInfo); ok {
for _, v := range storeSkuLists {
if foodMap[v.VendorSkuID] != "" {
if foodMap[utils.Int2Str(v.SkuID)] != "" {
storeSkuInfo := &partner.StoreSkuInfo{
SkuID: v.SkuID,
VendorSkuID: v.VendorSkuID,
@@ -770,7 +769,7 @@ func SelectStoreSkuListByFoodList(storeSkuList interface{}, foodList []tao_veget
}
foodFailed := &partner.StoreSkuInfoWithErr{
StoreSkuInfo: storeSkuInfo,
ErrMsg: foodMap[v.VendorSkuID],
ErrMsg: foodMap[utils.Int2Str(v.SkuID)],
StoreID: storeID,
VendoreName: vendorName,
SyncType: syncType,