This commit is contained in:
邹宗楠
2023-12-08 10:30:46 +08:00
parent f6bad9abc6
commit 0ca6f8a4aa

View File

@@ -345,6 +345,9 @@ func (c *PurchaseHandler) onOrderMsg(msg *mtwmapi.CallbackMsg) (response *mtwmap
return response return response
} else { } else {
status := c.callbackMsg2Status(msg) status := c.callbackMsg2Status(msg)
if status.RefVendorOrderID == "1100842032100912947" {
globals.SugarLogger.Debugf("======================: %s", utils.Format4Output(status, false))
}
if partner.CurOrderManager.GetStatusDuplicatedCount(status) > 1 { // 重复消息推送校验,允许推送两次 if partner.CurOrderManager.GetStatusDuplicatedCount(status) > 1 { // 重复消息推送校验,允许推送两次
return nil return nil
} }
@@ -391,6 +394,9 @@ func (c *PurchaseHandler) onOrderMsg(msg *mtwmapi.CallbackMsg) (response *mtwmap
} }
}) })
} }
if status.RefVendorOrderID == "1100842032100912947" {
globals.SugarLogger.Debugf("======================: %s", utils.Format4Output(status, false))
}
err = partner.CurOrderManager.OnOrderStatusChanged(msg.AppID, status) err = partner.CurOrderManager.OnOrderStatusChanged(msg.AppID, status)
if err == nil && msg.Cmd == mtwmapi.MsgTypeOrderFinished { if err == nil && msg.Cmd == mtwmapi.MsgTypeOrderFinished {
utils.CallFuncAsync(func() { utils.CallFuncAsync(func() {