- enable store sku bind warning for 100928 and 100929.

This commit is contained in:
gazebo
2018-08-27 11:53:26 +08:00
parent ffd85f9366
commit 9e515aff68
2 changed files with 11 additions and 6 deletions

View File

@@ -195,6 +195,11 @@ func (c *OrderManager) updateOrderSkuOtherInfo(order *model.GoodsOrder, db orm.O
sqlParams = append(sqlParams, v.SkuID) sqlParams = append(sqlParams, v.SkuID)
} }
} }
opNum := "2"
if order.VendorStoreID == "166875411" || order.VendorStoreID == "166875412" || jxStoreID == 100928 || jxStoreID == 100929 {
opNum = ""
}
sql = sql[:len(sql)-1] + ")" sql = sql[:len(sql)-1] + ")"
var lists []orm.ParamsList var lists []orm.ParamsList
if num, err := db.Raw(sql, sqlParams...).ValuesList(&lists); err == nil { if num, err := db.Raw(sql, sqlParams...).ValuesList(&lists); err == nil {
@@ -210,10 +215,10 @@ func (c *OrderManager) updateOrderSkuOtherInfo(order *model.GoodsOrder, db orm.O
v.ShopPrice = utils.Str2Int64WithDefault(utils.Interface2String(values[2]), 0) v.ShopPrice = utils.Str2Int64WithDefault(utils.Interface2String(values[2]), 0)
order.ShopPrice += v.ShopPrice * int64(v.Count) order.ShopPrice += v.ShopPrice * int64(v.Count)
if v.ShopPrice == 0 { if v.ShopPrice == 0 {
globals.SugarLogger.Infof("updateOrderSkuOtherInfo [运营2]京东订单sku门店价格为零一般原因为没有门店价格信息orderID:%s, StoreID:%d, SkuID:%d, sku:%v", order.VendorOrderID, jxStoreID, v.JxSkuID, v) globals.SugarLogger.Infof("updateOrderSkuOtherInfo [运营%s]京东订单sku门店价格为零一般原因为没有门店价格信息orderID:%s, StoreID:%d, SkuID:%d, sku:%v", opNum, order.VendorOrderID, jxStoreID, v.JxSkuID, v)
} }
} else { } else {
globals.SugarLogger.Infof("updateOrderSkuOtherInfo [运营2]京东订单sku找不到门店价格或商品映射orderID:%s, StoreID:%d, VendorSkuID:%s, sku:%v", order.VendorOrderID, jxStoreID, v.VendorSkuID, v) globals.SugarLogger.Infof("updateOrderSkuOtherInfo [运营%s]京东订单sku找不到门店价格或商品映射orderID:%s, StoreID:%d, VendorSkuID:%s, sku:%v", opNum, order.VendorOrderID, jxStoreID, v.VendorSkuID, v)
} }
} else { } else {
if v.SkuID != 0 { if v.SkuID != 0 {
@@ -221,13 +226,13 @@ func (c *OrderManager) updateOrderSkuOtherInfo(order *model.GoodsOrder, db orm.O
v.ShopPrice = utils.Str2Int64WithDefault(utils.Interface2String(values[2]), 0) v.ShopPrice = utils.Str2Int64WithDefault(utils.Interface2String(values[2]), 0)
order.ShopPrice += v.ShopPrice * int64(v.Count) order.ShopPrice += v.ShopPrice * int64(v.Count)
if v.ShopPrice == 0 { if v.ShopPrice == 0 {
globals.SugarLogger.Infof("updateOrderSkuOtherInfo [运营2]饿了么订单sku门店价格为零orderID:%s, StoreID:%d, SkuID:%d, sku:%v", order.VendorOrderID, jxStoreID, v.SkuID, v) globals.SugarLogger.Infof("updateOrderSkuOtherInfo [运营%s]饿了么订单sku门店价格为零orderID:%s, StoreID:%d, SkuID:%d, sku:%v", opNum, order.VendorOrderID, jxStoreID, v.SkuID, v)
} }
} else { } else {
globals.SugarLogger.Infof("updateOrderSkuOtherInfo [运营2]饿了么订单sku找不到门店价格orderID:%s, StoreID:%d, SkuID:%d, sku:%v", order.VendorOrderID, jxStoreID, v.SkuID, v) globals.SugarLogger.Infof("updateOrderSkuOtherInfo [运营%s]饿了么订单sku找不到门店价格orderID:%s, StoreID:%d, SkuID:%d, sku:%v", opNum, order.VendorOrderID, jxStoreID, v.SkuID, v)
} }
} else { } else {
globals.SugarLogger.Infof("updateOrderSkuOtherInfo [运营2]饿了么订单sku没有京西ID信息orderID:%s, VendorSkuID:%s, sku:%v", order.VendorOrderID, v.VendorSkuID, v) globals.SugarLogger.Infof("updateOrderSkuOtherInfo [运营%s]饿了么订单sku没有京西ID信息orderID:%s, VendorSkuID:%s, sku:%v", opNum, order.VendorOrderID, v.VendorSkuID, v)
} }
} }
} }

View File

@@ -143,7 +143,7 @@ func (c *OrderController) OrderDeliveryStatus(jdOrderDeliveryStatusMsg *jdapi.Ca
func OnNewOrder(msg *jdapi.CallbackOrderMsg, userMobile string, db orm.Ormer) { func OnNewOrder(msg *jdapi.CallbackOrderMsg, userMobile string, db orm.Ormer) {
controllers.OnNewOrder(msg.BillID, controllers.JD_VENDORID, userMobile, 0, db, func(acceptIt bool) { controllers.OnNewOrder(msg.BillID, controllers.JD_VENDORID, userMobile, 0, db, func(acceptIt bool) {
globals.SugarLogger.Infof("OrderAcceptOperate billid:%v, acceptIt:%v", msg.BillID, acceptIt) globals.SugarLogger.Infof("OrderAcceptOperate billid:%v, acceptIt:%v", msg.BillID, acceptIt)
api.JdAPI.OrderAcceptOperate(msg.BillID, acceptIt) api.JdAPI.OrderAcceptOperate(msg.BillID, acceptIt, "")
}) })
} }