From 5388fea2b04782ccf57f9720d7011b2c5d2bad7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Wed, 9 Nov 2022 09:51:26 +0800 Subject: [PATCH] 1 --- .../partner/purchase/tiktok_store/order_afs_utils.go | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/business/partner/purchase/tiktok_store/order_afs_utils.go b/business/partner/purchase/tiktok_store/order_afs_utils.go index 6934f2184..bce82cd8b 100644 --- a/business/partner/purchase/tiktok_store/order_afs_utils.go +++ b/business/partner/purchase/tiktok_store/order_afs_utils.go @@ -47,7 +47,6 @@ func (c *PurchaseHandler) OnAfsOrderMsg(msgId, orderId string, msg interface{}) // todo 对于退款与部分退款,order.go与这个文件中对于状态的处理不一致 func (c *PurchaseHandler) onAfsOrderMsg(msgId string, msg interface{}) (retVal *tiktokShop.CallbackResponse) { - globals.SugarLogger.Debugf("==========msg := %s", msg) var err error orderStatus, vendorOrgCode := c.callbackAfsMsg2Status(msgId, msg) if orderStatus == nil { @@ -118,12 +117,11 @@ func (c *PurchaseHandler) onAfsOrderMsg(msgId string, msg interface{}) (retVal * } if msgId == tiktokShop.CallbackUpdateRefundOrderMsgTagId { err = utils.CallFuncLogError(func() error { - if _, err = dao.DeleteEntity(dao.GetDB(), afsOrder, "VendorOrderID", "VendorID"); err != nil { - _, err = dao.ExecuteSQL(dao.GetDB(), `DELETE FROM order_sku_financial WHERE vendor_order_id = ?`, []interface{}{afsOrder.VendorOrderID}) - if err != nil { - globals.SugarLogger.Debugf("卖家修改售后单异常删除商品列表异常 := %s", err.Error()) - } - } + _, err = dao.DeleteEntity(dao.GetDB(), afsOrder, "VendorOrderID", "VendorID") + globals.SugarLogger.Debugf("err1============== %s", err.Error()) + afsOrder.Skus[0].VendorOrderID = afsOrder.VendorOrderID + _, err = dao.DeleteEntity(dao.GetDB(), afsOrder.Skus[0], "VendorOrderID") + globals.SugarLogger.Debugf("err2============== %s", err.Error()) return err }, "SaveAfsOrder delete AfsOrder, afsOrderID:%s", afsOrder.AfsOrderID) if err != nil {