- refactor GetJxStoreIDFromOrder

- add IsOrderPlatformWaybill
This commit is contained in:
gazebo
2019-01-22 10:19:37 +08:00
parent d21bdd4aec
commit d0bed4f40a
9 changed files with 49 additions and 32 deletions

View File

@@ -201,13 +201,8 @@ func (c *OrderManager) saveOrder(order *model.GoodsOrder, isAdjust bool, db orm.
func (c *OrderManager) updateOrderSkuOtherInfo(order *model.GoodsOrder, db orm.Ormer) (err error) {
globals.SugarLogger.Debugf("updateOrderSkuOtherInfo orderID:%s, VendorStoreID:%s", order.VendorOrderID, order.VendorStoreID)
jxStoreID := jxutils.GetJxStoreIDFromOrder(order)
jxStoreID := jxutils.GetShowStoreIDFromOrder(order)
// 这里的jxStoreID表示的是展示商品所属的门店如果是微商城以JxStoreID为准
// 所以而JxStoreID是由vendorStoreID经store_map表示查询得到的所以要求绑定微商城店时要给准确的微商城店号
if order.VendorID == model.VendorIDWSC {
jxStoreID = order.JxStoreID
}
if jxStoreID == 0 {
if order.VendorID != model.VendorIDEBAI {
globals.SugarLogger.Infof("updateOrderSkuOtherInfo [运营]订单在京西与平台都找不到京西门店信息orderID:%s, VendorStoreID:%s", order.VendorOrderID, order.VendorStoreID)