- 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 { if globals.OrderUseNewTable {
fullSkuNameSQL := "t1.sku_name" fullSkuNameSQL := "t1.sku_name"
if vendorID == model.VendorIDJD { 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() db := dao.GetDB()
if vendorID == model.VendorIDELM { if vendorID == model.VendorIDELM {