diff --git a/app/user/cmd/api/internal/logic/pay/wechatpaycallbacklogic.go b/app/user/cmd/api/internal/logic/pay/wechatpaycallbacklogic.go index b624225..45e77c2 100644 --- a/app/user/cmd/api/internal/logic/pay/wechatpaycallbacklogic.go +++ b/app/user/cmd/api/internal/logic/pay/wechatpaycallbacklogic.go @@ -38,7 +38,7 @@ func (l *WechatPayCallbackLogic) WechatPayCallback(w http.ResponseWriter, r *htt } amount := lzUtils.ToWechatAmount(order.Amount) - if &amount != notification.Amount.Total { + if amount != *notification.Amount.Total { logx.Errorf("微信支付回调,金额不一致") return nil }