- refactor Infof for sku info update.
This commit is contained in:
@@ -176,7 +176,7 @@ func (c *OrderController) saveOrder(order *model.GoodsOrder, isAdjust bool, db o
|
|||||||
func (c *OrderController) updateOrderSkuOtherInfo(order *model.GoodsOrder, db orm.Ormer) (err error) {
|
func (c *OrderController) updateOrderSkuOtherInfo(order *model.GoodsOrder, db orm.Ormer) (err error) {
|
||||||
jxStoreID := jxutils.GetJxStoreIDFromOrder(order)
|
jxStoreID := jxutils.GetJxStoreIDFromOrder(order)
|
||||||
if jxStoreID == 0 {
|
if jxStoreID == 0 {
|
||||||
globals.SugarLogger.Infof("updateOrderSkuOtherInfo [运营]订单找不到京西门店信息orderID:%s", order.VendorOrderID)
|
globals.SugarLogger.Infof("updateOrderSkuOtherInfo [运营]订单在京西与平台都找不到京西门店信息orderID:%s, VendorStoreID:%s", order.VendorOrderID, order.VendorStoreID)
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
orderSkus := order.Skus
|
orderSkus := order.Skus
|
||||||
@@ -223,10 +223,10 @@ func (c *OrderController) updateOrderSkuOtherInfo(order *model.GoodsOrder, db or
|
|||||||
v.ShopPrice = utils.Str2Int64WithDefault(utils.Interface2String(values[2]), 0)
|
v.ShopPrice = utils.Str2Int64WithDefault(utils.Interface2String(values[2]), 0)
|
||||||
order.ShopPrice += v.ShopPrice
|
order.ShopPrice += v.ShopPrice
|
||||||
if v.ShopPrice == 0 {
|
if v.ShopPrice == 0 {
|
||||||
globals.SugarLogger.Infof("updateOrderSkuOtherInfo [运营]京东订单sku门店价格为零,orderID:%s sku:%v", order.VendorOrderID, v)
|
globals.SugarLogger.Infof("updateOrderSkuOtherInfo [运营]京东订单sku门店价格为零(一般原因为没有门店价格信息),orderID:%s, StoreID:%s, SkuID:%s sku:%v", order.VendorOrderID, jxStoreID, v.JxSkuID, v)
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
globals.SugarLogger.Infof("updateOrderSkuOtherInfo [运营]京东订单sku找不到门店价格,orderID:%s sku:%v", order.VendorOrderID, v)
|
globals.SugarLogger.Infof("updateOrderSkuOtherInfo [运营]京东订单sku找不到门店价格(或商品映射),orderID:%s, StoreID:%s, VendorSkuID:%s sku:%v", order.VendorOrderID, jxStoreID, v.VendorSkuID, v)
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if v.SkuID != 0 {
|
if v.SkuID != 0 {
|
||||||
@@ -234,13 +234,13 @@ func (c *OrderController) updateOrderSkuOtherInfo(order *model.GoodsOrder, db or
|
|||||||
v.ShopPrice = utils.Str2Int64WithDefault(utils.Interface2String(values[2]), 0)
|
v.ShopPrice = utils.Str2Int64WithDefault(utils.Interface2String(values[2]), 0)
|
||||||
order.ShopPrice += v.ShopPrice
|
order.ShopPrice += v.ShopPrice
|
||||||
if v.ShopPrice == 0 {
|
if v.ShopPrice == 0 {
|
||||||
globals.SugarLogger.Infof("updateOrderSkuOtherInfo [运营]饿了么订单sku门店价格为零,orderID:%s sku:%v", order.VendorOrderID, v)
|
globals.SugarLogger.Infof("updateOrderSkuOtherInfo [运营]饿了么订单sku门店价格为零,orderID:%s, StoreID:%s, SkuID:%s sku:%v", order.VendorOrderID, jxStoreID, v.SkuID, v)
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
globals.SugarLogger.Infof("updateOrderSkuOtherInfo [运营]饿了么订单sku找不到门店价格,orderID:%s sku:%v", order.VendorOrderID, v)
|
globals.SugarLogger.Infof("updateOrderSkuOtherInfo [运营]饿了么订单sku找不到门店价格,orderID:%s, StoreID:%s, SkuID:%s sku:%v", order.VendorOrderID, jxStoreID, v.SkuID, v)
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
globals.SugarLogger.Infof("updateOrderSkuOtherInfo [运营]饿了么订单sku没有京西信息,orderID:%s sku:%v", order.VendorOrderID, v)
|
globals.SugarLogger.Infof("updateOrderSkuOtherInfo [运营]饿了么订单sku没有京西ID信息,orderID:%s, VendorSkuID:%s, sku:%v", order.VendorOrderID, v.VendorSkuID, v)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -273,7 +273,7 @@ func (c *OrderController) updateOrderOtherInfo(order *model.GoodsOrder, db orm.O
|
|||||||
if num, err := db.Raw(sql, utils.Str2Int64(order.VendorStoreID)).ValuesList(&lists); err == nil && num == 1 {
|
if num, err := db.Raw(sql, utils.Str2Int64(order.VendorStoreID)).ValuesList(&lists); err == nil && num == 1 {
|
||||||
order.JxStoreID = int(utils.Str2Int64(lists[0][0].(string)))
|
order.JxStoreID = int(utils.Str2Int64(lists[0][0].(string)))
|
||||||
} else {
|
} else {
|
||||||
globals.SugarLogger.Infof("updateOrderOtherInfo [运营]订单orderID:%s找不到相应的京西门店信息,请处理, store:%s, num:%d, error:%v", order.VendorOrderID, order.VendorStoreID, num, err)
|
globals.SugarLogger.Infof("updateOrderOtherInfo [运营]订单orderID:%s在京西找不到相应的京西门店信息,请处理, VendorStoreID:%s, num:%d, error:%v", order.VendorOrderID, order.VendorStoreID, num, err)
|
||||||
}
|
}
|
||||||
err = c.updateOrderSkuOtherInfo(order, db)
|
err = c.updateOrderSkuOtherInfo(order, db)
|
||||||
return err
|
return err
|
||||||
|
|||||||
Reference in New Issue
Block a user