新增一个报错,饿百退款单去取正向单比对佣金时,如果取不到,报错。。。取不到代表漏单
This commit is contained in:
@@ -123,6 +123,10 @@ func (p *PurchaseHandler) AfsOrderDetail2Financial(orderData map[string]interfac
|
|||||||
orderFinancial, err := partner.CurOrderManager.LoadOrderFinancial(afsOrder.VendorOrderID, model.VendorIDEBAI)
|
orderFinancial, err := partner.CurOrderManager.LoadOrderFinancial(afsOrder.VendorOrderID, model.VendorIDEBAI)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
afsOrder.PmRefundMoney = orderFinancial.PmMoney - utils.MustInterface2Int64(orderData["commission"])
|
afsOrder.PmRefundMoney = orderFinancial.PmMoney - utils.MustInterface2Int64(orderData["commission"])
|
||||||
|
} else {
|
||||||
|
// 此处应该报错
|
||||||
|
globals.SugarLogger.Warnf("ebai AfsOrderDetail2Financial, afsOrderID:%s is not found from partner.CurOrderManager.LoadOrderFinancial", afsOrder.VendorOrderID)
|
||||||
|
err = nil
|
||||||
}
|
}
|
||||||
if orderData["refund_detail"] != nil {
|
if orderData["refund_detail"] != nil {
|
||||||
refundDetail := orderData["refund_detail"].([]interface{})
|
refundDetail := orderData["refund_detail"].([]interface{})
|
||||||
|
|||||||
Reference in New Issue
Block a user