1
This commit is contained in:
@@ -94,11 +94,11 @@ func (c *DeliveryHandler) onWaybillMsg(msg *mtpsapi.CallbackOrderMsg) (retVal *m
|
|||||||
c.pushToGy(msg)
|
c.pushToGy(msg)
|
||||||
return mtpsapi.SuccessResponse
|
return mtpsapi.SuccessResponse
|
||||||
}
|
}
|
||||||
// 多次取消,只处理第一次
|
// 多次取消,送达,只处理第一次
|
||||||
if msg.Status == mtpsapi.OrderStatusCanceled {
|
if msg.Status == mtpsapi.OrderStatusCanceled || msg.Status == mtpsapi.OrderStatusDeliverred {
|
||||||
orderStatus, _ := orderman.FixedOrderManager.GetWayBillStatusList(msg.OrderID, msg.MtPeisongID, model.VendorIDMTPS)
|
orderStatus, _ := orderman.FixedOrderManager.GetWayBillStatusList(msg.OrderID, msg.MtPeisongID, model.VendorIDMTPS)
|
||||||
for _, v := range orderStatus {
|
for _, v := range orderStatus {
|
||||||
if v.VendorStatus == "99" {
|
if v.VendorStatus == utils.Int64ToStr(mtpsapi.OrderStatusCanceled) || v.VendorStatus == utils.Int64ToStr(mtpsapi.OrderStatusDeliverred) {
|
||||||
return mtpsapi.SuccessResponse
|
return mtpsapi.SuccessResponse
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -154,6 +154,10 @@ func (p *PurchaseHandler) OrderDetail2Financial(result map[string]interface{}) (
|
|||||||
} else {
|
} else {
|
||||||
err = nil
|
err = nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 区分门店是否为报价门店
|
||||||
|
// 报价门店商品如果京西系统存在则不管,不存在则获取平台上填写的进货价
|
||||||
|
|
||||||
if result["package_bag_money"] != nil {
|
if result["package_bag_money"] != nil {
|
||||||
orderFinancial.BoxMoney = utils.MustInterface2Int64(result["package_bag_money"])
|
orderFinancial.BoxMoney = utils.MustInterface2Int64(result["package_bag_money"])
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user