diff --git a/business/model/dao/store_sku.go b/business/model/dao/store_sku.go index bbc47f255..9c41860d6 100644 --- a/business/model/dao/store_sku.go +++ b/business/model/dao/store_sku.go @@ -1308,6 +1308,8 @@ func UpdateActPrice4StoreSkuNameNew(db *DaoDB, storeIDs, skuIDs []int, skuNamesI if vendorID != model.VendorIDJX { vendorInfo.VendorSkuID = refutil.GetObjFieldByName(v, GetVendorThingIDStructField(model.VendorNames[vendorID])).(string) vendorInfo.SyncStatus = refutil.GetObjFieldByName(v, GetSyncStatusStructField(model.VendorNames[vendorID])).(int8) + } else { + vendorInfo.VendorSkuID = utils.Int2Str(v.SkuID) } if storeSkuAct := storeSkuActMap[jxutils.Combine2Int(int(jxutils.Combine2Int(skuName.StoreID, v.SkuID)), vendorID)]; storeSkuAct != nil { vendorInfo.VendorActID = storeSkuAct.VendorActID