修改获取方式
This commit is contained in:
@@ -853,7 +853,9 @@ func GetOrders(db *DaoDB, ids []int64, isIncludeSku, isIncludeFake bool, fromDat
|
|||||||
`
|
`
|
||||||
if isIncludeSku {
|
if isIncludeSku {
|
||||||
sql += `
|
sql += `
|
||||||
JOIN order_sku t3 ON t3.vendor_order_id = t1.vendor_order_id AND t3.vendor_id = t1.vendor_id`
|
JOIN order_sku t3 ON t3.vendor_order_id = t1.vendor_order_id AND t3.vendor_id = t1.vendor_id
|
||||||
|
JOIN sku_name tsn ON t3.vendor_order_id = t1.vendor_order_id AND t3.vendor_id = t1.vendor_id
|
||||||
|
`
|
||||||
}
|
}
|
||||||
sqlWhere := " WHERE 1 = 1"
|
sqlWhere := " WHERE 1 = 1"
|
||||||
var (
|
var (
|
||||||
|
|||||||
@@ -188,17 +188,23 @@ func (c *DeliveryHandler) GetWaybillFee(order *model.GoodsOrder) (deliveryFeeInf
|
|||||||
|
|
||||||
// 订单状态
|
// 订单状态
|
||||||
func OnWaybillMsg(msg *fnpsapi.OrderStatusNottify) (resp *fnpsapi.CallbackResponse) {
|
func OnWaybillMsg(msg *fnpsapi.OrderStatusNottify) (resp *fnpsapi.CallbackResponse) {
|
||||||
order := &model.Waybill{
|
|
||||||
VendorWaybillID: msg.Param.PartnerOrderCode,
|
cc := &fnpsapi.OrderCallbackParam{}
|
||||||
VendorWaybillID2: utils.Int64ToStr(msg.Param.OrderId),
|
if err := utils.Map2StructByJson(msg.Param, cc, true); err != nil {
|
||||||
WaybillVendorID: model.VendorIDFengNiao,
|
fmt.Println("==========err:=", err)
|
||||||
CourierName: msg.Param.CarrierDriverName,
|
|
||||||
CourierMobile: msg.Param.CarrierDriverPhone,
|
|
||||||
VendorStatus: utils.Int2Str(msg.Param.OrderStatus),
|
|
||||||
StatusTime: utils.Timestamp2Time(msg.Param.PushTime),
|
|
||||||
Remark: msg.Param.Description,
|
|
||||||
}
|
}
|
||||||
order.VendorOrderID, order.OrderVendorID = jxutils.SplitUniversalOrderID(msg.Param.PartnerOrderCode)
|
|
||||||
|
order := &model.Waybill{
|
||||||
|
VendorWaybillID: cc.PartnerOrderCode,
|
||||||
|
VendorWaybillID2: utils.Int64ToStr(cc.OrderId),
|
||||||
|
WaybillVendorID: model.VendorIDFengNiao,
|
||||||
|
CourierName: cc.CarrierDriverName,
|
||||||
|
CourierMobile: cc.CarrierDriverPhone,
|
||||||
|
VendorStatus: utils.Int2Str(cc.OrderStatus),
|
||||||
|
StatusTime: utils.Timestamp2Time(cc.PushTime),
|
||||||
|
Remark: cc.Description,
|
||||||
|
}
|
||||||
|
order.VendorOrderID, order.OrderVendorID = jxutils.SplitUniversalOrderID(cc.PartnerOrderCode)
|
||||||
orderStatus, err := strconv.Atoi(order.VendorStatus)
|
orderStatus, err := strconv.Atoi(order.VendorStatus)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
globals.SugarLogger.Debugf("FNPS strconv.Atoi fail :[%s]", err)
|
globals.SugarLogger.Debugf("FNPS strconv.Atoi fail :[%s]", err)
|
||||||
|
|||||||
Reference in New Issue
Block a user