- GetOrderSkuInfo don't append sku spec if already existed

This commit is contained in:
gazebo
2019-01-11 22:17:11 +08:00
parent 7d5c49c52f
commit a64c024dd8

View File

@@ -91,7 +91,7 @@ func (c *OrderManager) GetOrderSkuInfo(ctx *jxcontext.Context, vendorOrderID str
if globals.OrderUseNewTable {
fullSkuNameSQL := "t1.sku_name"
if vendorID == model.VendorIDJD {
fullSkuNameSQL = "CONCAT(t1.sku_name, IF(t3.is_spu = 1, CONCAT('约', t2.spec_quality, t2.spec_unit, '/', t3.unit, ';'), ''))"
fullSkuNameSQL = "CONCAT(t1.sku_name, IF(t3.is_spu = 1 AND LOCATE(';', t1.sku_name) = 0, CONCAT('[约', t2.spec_quality, t2.spec_unit, '/', t3.unit, ']'), ''))"
}
db := dao.GetDB()
if vendorID == model.VendorIDELM {