feat(shop): 优化订单处理逻辑并添加新功能

- 新增 DateTimeUtil 工具类,用于统一处理日期时间格式化- 移除 ShopCouponController 中的 PreAuthorize 注解
-重构 ShopOrderServiceImpl 中的支付成功后业务逻辑处理
  - 添加处理支付成功后业务逻辑的 handlePaymentSuccess 方法
  - 新增标记优惠券为已使用的 markCouponAsUsed 方法
  - 新增累计商品销量的 updateGoodsSales 和 updateSingleGoodsSales 方法
- 更新测试账号配置和生产环境配置
This commit is contained in:
2025-08-23 02:05:18 +08:00
parent b8150b021b
commit 2a8d87a4d1
5 changed files with 189 additions and 12 deletions

View File

@@ -119,9 +119,9 @@ shop:
order:
# 测试账号配置
test-account:
enabled: false # 禁用测试账号功能
enabled: true # 禁用测试账号功能
phone-numbers:
- "13800000000" # 改为其他测试手机号
- "13737128880" # 改为其他测试手机号
test-pay-amount: 0.01
# 租户特殊规则配置