This commit is contained in:
邹宗楠
2022-12-23 10:32:43 +08:00
parent b342dd39c1
commit 5d410fbb59

View File

@@ -96,13 +96,6 @@ func (c *PurchaseHandler) onOrderMsg(a *jdapi.API, msg *jdapi.CallbackOrderMsg)
return nil
}
// 可能没啥用,更主要是想更新订单的结算价
if status.Status == model.OrderStatusFinishedPickup {
order2, _, err := c.getOrder(a, msg.BillID)
globals.SugarLogger.Debugf("==京东结算价 %s", utils.Format4Output(err, false))
globals.SugarLogger.Debugf("==京东结算价order2 %s", utils.Format4Output(order2, false))
}
if msg.MsgURL == jdapi.CallbackMsgOrderAccounting {
retVal = c.OnFinancialMsg(msg)
retVal = jdapi.Err2CallbackResponse(c.updateOrderFinancialInfo(a, msg.BillID), status.VendorStatus)
@@ -236,7 +229,7 @@ func (c *PurchaseHandler) getOrder(a *jdapi.API, orderID string) (order *model.G
_, err = task.GetResult(0)
if order != nil && orderSettlement != nil {
UpdateOrderBySettleMent(order, orderSettlement)
err = partner.CurOrderManager.UpdateOrderFields(order, []string{"NewEarningPrice"})
err = partner.CurOrderManager.UpdateOrderFields(order, []string{"NewEarningPrice", "TotalShopMoney"})
}
return order, orderMap, err
}