- jxorder, only waybill status related left, other info saved.
This commit is contained in:
@@ -115,9 +115,9 @@ func (c *OrderController) updateOrderSkuOtherInfo(orderSkus []*model.OrderSku, d
|
||||
var sql string
|
||||
if orderSkus[0].VendorID == model.VendorIDJD {
|
||||
sql = `
|
||||
SELECT t1.jdskuid, t2.id
|
||||
SELECT t1.jdskuid, t1.skuid
|
||||
FROM skumapper t1
|
||||
JOIN jx_sku t2 ON t1.skuid = t2.id
|
||||
/* JOIN jx_sku t2 ON t1.skuid = t2.id */
|
||||
WHERE t1.jdskuid IN (
|
||||
`
|
||||
} else if orderSkus[0].VendorID == model.VendorIDELM {
|
||||
@@ -144,7 +144,7 @@ func (c *OrderController) updateOrderSkuOtherInfo(orderSkus []*model.OrderSku, d
|
||||
if jxskuid, ok := skumapper[v.VendorSkuID]; ok {
|
||||
v.JxSkuID = int(utils.Str2Int64(jxskuid))
|
||||
} else {
|
||||
globals.SugarLogger.Infof("can not find %v", jxskuid)
|
||||
globals.SugarLogger.Infof("can not find sku map:%v", v.VendorSkuID)
|
||||
}
|
||||
}
|
||||
} else {
|
||||
@@ -157,16 +157,16 @@ func (c *OrderController) updateOrderOtherInfo(order *model.GoodsOrder, db orm.O
|
||||
var sql string
|
||||
if order.VendorID == model.VendorIDJD {
|
||||
sql = `
|
||||
SELECT t2.storeid
|
||||
SELECT t1.jxstoreid
|
||||
FROM jxstoremap t1
|
||||
JOIN jxstore t2 ON t1.jxstoreid = t2.storeid
|
||||
/* JOIN jxstore t2 ON t1.jxstoreid = t2.storeid */
|
||||
WHERE t1.jdstoreid = ?
|
||||
`
|
||||
} else if order.VendorID == model.VendorIDELM {
|
||||
sql = `
|
||||
SELECT t2.storeid
|
||||
SELECT t1.jx_store_id
|
||||
FROM jx_to_elm_store_map t1
|
||||
JOIN jxstore t2 ON t1.jx_store_id = t2.storeid
|
||||
/* JOIN jxstore t2 ON t1.jx_store_id = t2.storeid */
|
||||
WHERE t1.elm_store_id = ?
|
||||
`
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user