diff --git a/business/partner/purchase/jx/localjx/tiktokPay.go b/business/partner/purchase/jx/localjx/tiktokPay.go index 803e756b8..1cee42bc9 100644 --- a/business/partner/purchase/jx/localjx/tiktokPay.go +++ b/business/partner/purchase/jx/localjx/tiktokPay.go @@ -62,14 +62,14 @@ func OnTTPayCallback(msg *tiktok.DetailCallBackMessage, refund *tiktok.DetailCal } func onTTPayFinished(msg *tiktok.DetailCallBackMessage) (err error) { - globals.SugarLogger.Debugf("支付回调==================1") + globals.SugarLogger.Debugf("退款回调==================1") orderPay := &model.OrderPay{ PayOrderID: msg.CpOrderno, - PayType: model.PayTypeWX, + PayType: model.PayTypeTicTok, } orderPay.DeletedAt = utils.DefaultTimeValue db := dao.GetDB() - if err = dao.GetEntity(db, orderPay); err == nil { + if err = dao.GetEntity(db, orderPay, "PayOrderID", "PayType", "DeletedAt"); err == nil { orderPay.PayFinishedAt = utils.Time2Pointer(wxpayapi.PayTime2Time(utils.Int64ToStr(msg.PaidAt))) orderPay.TransactionID = msg.ChannelNo orderPay.OriginalData = utils.Format4Output(msg, true) @@ -94,7 +94,7 @@ func onTTPayRefund(msg *tiktok.DetailCallBackMessage2Refund) (err error) { RefundID: msg.CpRefundno, } db := dao.GetDB() - if err = dao.GetEntity(db, orderPayRefund); err == nil { + if err = dao.GetEntity(db, orderPayRefund, "RefundID"); err == nil { if msg.Status == tiktok.ResponseCodeSuccess { orderPayRefund.Status = model.RefundStatusYes } else {