http service tayin2
This commit is contained in:
parent
5db23432b2
commit
9dd69864fa
|
|
@ -270,7 +270,7 @@ func importProduct(product models.Product, db *gorm.DB) {
|
|||
{AttributeID: attributesMap["sku"].ID, TextValue: sku, Channel: "default", Locale: "tm"},
|
||||
{AttributeID: attributesMap["product_number"].ID, TextValue: productNumber, Channel: "default", Locale: "tm"},
|
||||
{AttributeID: attributesMap["name"].ID, TextValue: colorVariant.Name, Channel: "default", Locale: "tm"},
|
||||
{AttributeID: attributesMap["weight"].ID, FloatValue: weight, Channel: "default", Locale: "tm"},
|
||||
{AttributeID: attributesMap["weight"].ID, TextValue: colorVariant.Weight, Channel: "default", Locale: "tm"},
|
||||
{AttributeID: attributesMap["status"].ID, BooleanValue: true, Channel: "default", Locale: "tm"},
|
||||
{AttributeID: attributesMap["visible_individually"].ID, BooleanValue: true, Channel: "default", Locale: "tm"},
|
||||
{AttributeID: attributesMap["url_key"].ID, TextValue: sku, Channel: "default", Locale: "tm"},
|
||||
|
|
@ -334,8 +334,8 @@ func importProduct(product models.Product, db *gorm.DB) {
|
|||
|
||||
if sizeVariant.Price.OriginalPrice.Value > sizeVariant.Price.DiscountedPrice.Value {
|
||||
attributes = append(attributes, []gm.ProductAttributeValue{
|
||||
{AttributeID: attributesMap["price"].ID, FloatValue: sizeVariant.Price.OriginalPrice.Value, Channel: "default", Locale: "tm"},
|
||||
{AttributeID: attributesMap["special_price"].ID, FloatValue: sizeVariant.Price.DiscountedPrice.Value, Channel: "default", Locale: "tm"},
|
||||
{AttributeID: attributesMap["price"].ID, FloatValue: sizeVariant.Price.OriginalPrice.Value},
|
||||
{AttributeID: attributesMap["special_price"].ID, FloatValue: sizeVariant.Price.DiscountedPrice.Value},
|
||||
}...)
|
||||
|
||||
flatVariant.Price = sizeVariant.Price.OriginalPrice.Value
|
||||
|
|
@ -344,7 +344,7 @@ func importProduct(product models.Product, db *gorm.DB) {
|
|||
flatVariant.MaxPrice = sizeVariant.Price.OriginalPrice.Value
|
||||
|
||||
} else {
|
||||
attributes = append(attributes, gm.ProductAttributeValue{AttributeID: attributesMap["price"].ID, FloatValue: sizeVariant.Price.OriginalPrice.Value, Channel: "default", Locale: "tm"})
|
||||
attributes = append(attributes, gm.ProductAttributeValue{AttributeID: attributesMap["price"].ID, FloatValue: sizeVariant.Price.OriginalPrice.Value})
|
||||
|
||||
flatVariant.Price = sizeVariant.Price.OriginalPrice.Value
|
||||
flatVariant.MinPrice = sizeVariant.Price.DiscountedPrice.Value
|
||||
|
|
@ -447,7 +447,7 @@ func importProduct(product models.Product, db *gorm.DB) {
|
|||
{AttributeID: attributesMap["sku"].ID, TextValue: sku},
|
||||
{AttributeID: attributesMap["product_number"].ID, TextValue: fmt.Sprint(sizeVariant.ItemNumber)},
|
||||
{AttributeID: attributesMap["name"].ID, TextValue: product.Name, Channel: "default", Locale: "tm"},
|
||||
{AttributeID: attributesMap["weight"].ID, FloatValue: weight},
|
||||
{AttributeID: attributesMap["weight"].ID, TextValue: product.Weight},
|
||||
{AttributeID: attributesMap["status"].ID, BooleanValue: true},
|
||||
{AttributeID: attributesMap["visible_individually"].ID, BooleanValue: true},
|
||||
{AttributeID: attributesMap["url_key"].ID, TextValue: sku},
|
||||
|
|
@ -590,7 +590,7 @@ func collectAttributes(variant *models.Product, option *gm.AttributeOption) ([]g
|
|||
{AttributeID: attributesMap["sku"].ID, TextValue: sku},
|
||||
{AttributeID: attributesMap["product_number"].ID, TextValue: variant.ProductNumber},
|
||||
{AttributeID: attributesMap["name"].ID, TextValue: variant.Name, Channel: "default", Locale: "tm"},
|
||||
{AttributeID: attributesMap["weight"].ID, FloatValue: weight},
|
||||
{AttributeID: attributesMap["weight"].ID, TextValue: variant.Weight},
|
||||
{AttributeID: attributesMap["status"].ID, BooleanValue: true},
|
||||
{AttributeID: attributesMap["visible_individually"].ID, BooleanValue: true},
|
||||
{AttributeID: attributesMap["url_key"].ID, TextValue: sku},
|
||||
|
|
|
|||
Loading…
Reference in New Issue