京东商城规格修改

This commit is contained in:
苏尹岚
2020-06-11 11:28:13 +08:00
parent d674568cb4
commit 04556e4ec0

View File

@@ -1873,7 +1873,7 @@ func UploadJdsImage(ctx *jxcontext.Context) (err error) {
err = dao.GetRow(db, &sku, sql, sqlParams) err = dao.GetRow(db, &sku, sql, sqlParams)
skus, _ := dao.GetStoreSkus(db, model.VendorIDJDShop, model.JdShopMainStoreID, []int{sku.ID}) skus, _ := dao.GetStoreSkus(db, model.VendorIDJDShop, model.JdShopMainStoreID, []int{sku.ID})
storeSku := skus[0] storeSku := skus[0]
if storeSku.Comment != "" { if sku.Comment != "" {
var specQuality = utils.Float64ToStr(float64(storeSku.SpecQuality)) + storeSku.SpecUnit var specQuality = utils.Float64ToStr(float64(storeSku.SpecQuality)) + storeSku.SpecUnit
flag := false flag := false
valuesSku, maxNo, _ := api.JdShopAPI.FindValuesByAttrId(utils.Str2Int(vendorSku.SaleAttrs[0].AttrID)) valuesSku, maxNo, _ := api.JdShopAPI.FindValuesByAttrId(utils.Str2Int(vendorSku.SaleAttrs[0].AttrID))
@@ -1882,7 +1882,7 @@ func UploadJdsImage(ctx *jxcontext.Context) (err error) {
flag = true flag = true
} }
} }
if !flag { if flag {
err = api.JdShopAPI.UpdateWareSaleAttrvalueAlias(&jdshopapi.UpdateWareSaleAttrvalueAliasParam{ err = api.JdShopAPI.UpdateWareSaleAttrvalueAlias(&jdshopapi.UpdateWareSaleAttrvalueAliasParam{
WareID: vendorSku.WareID, WareID: vendorSku.WareID,
Props: []*jdshopapi.CreateSkuParamAttrs2{ Props: []*jdshopapi.CreateSkuParamAttrs2{
@@ -1894,7 +1894,7 @@ func UploadJdsImage(ctx *jxcontext.Context) (err error) {
}, },
}) })
} else { } else {
api.JdShopAPI.SaveVenderAttrValue(specQuality, utils.Str2Int(vendorSku.SaleAttrs[0].AttrID), int(storeSku.VendorVendorCatID), maxNo+1) api.JdShopAPI.SaveVenderAttrValue(sku.Comment, utils.Str2Int(vendorSku.SaleAttrs[0].AttrID), int(storeSku.VendorVendorCatID), maxNo+1)
} }
} }
// attrValue := vendorSku.SaleAttrs[0].AttrValueAlias[0] // attrValue := vendorSku.SaleAttrs[0].AttrValueAlias[0]