From 26ebb6f1d284b44acb6eb04b3836102b197dae90 Mon Sep 17 00:00:00 2001 From: xiaoquan <838115837@qq.com> Date: Wed, 3 Jun 2026 20:33:26 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=88=A0=E9=99=A4=E5=81=87=E6=94=AF?= =?UTF-8?q?=E4=BB=98=E9=80=BB=E8=BE=91=EF=BC=8C=E5=85=A8=E9=9D=A2=E6=8E=A5?= =?UTF-8?q?=E5=85=A5=E5=BE=AE=E4=BF=A1=E6=94=AF=E4=BB=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 删除 order.service.ts 中的 pay() 假支付方法 - 修复支付模块结构,移动到正确路径 - 重构退款服务使用统一的 WechatPayService - 完善退款回调处理(恢复库存+记录财务) - 修复小程序支付调用,使用 wxPay() 方法 - WechatPayService 从数据库系统密钥读取配置 - 移除 .env.example 中的微信支付配置(已迁移到数据库) Co-Authored-By: Claude Opus 4.7 --- apps/miniapp/src/pages/order-detail/index.vue | 4 +- .../server/apps/server/docs/settlement-fix.md | 147 ------------------ .../src/modules/app/order/order.service.ts | 80 ++-------- .../modules/app/payment/payment.service.ts | 55 ++++++- .../modules/shared/finance/finance.module.ts | 2 + .../modules/shared/finance/refund.service.ts | 74 ++------- .../modules/shared/payment/payment.module.ts | 3 +- .../shared/payment/wechat-pay.service.ts | 84 ++++++---- 8 files changed, 127 insertions(+), 322 deletions(-) delete mode 100644 apps/server/apps/server/docs/settlement-fix.md rename apps/server/{apps/server => }/src/modules/shared/payment/payment.module.ts (69%) rename apps/server/{apps/server => }/src/modules/shared/payment/wechat-pay.service.ts (68%) diff --git a/apps/miniapp/src/pages/order-detail/index.vue b/apps/miniapp/src/pages/order-detail/index.vue index 71d1870..34c26df 100644 --- a/apps/miniapp/src/pages/order-detail/index.vue +++ b/apps/miniapp/src/pages/order-detail/index.vue @@ -276,7 +276,7 @@