Bläddra i källkod

feat(haigouquan): 完善提现功能并优化记录展示

- 为提现接口添加MacroPageMiddleware中间件支持
- 重构withdraw方法,集成信联支付提现逻辑
- 新增WITHDRAWAL类型到Balpay日志和支付编号枚举
-重写withdrawals方法,使用WithdrawalEntity分页查询
- 更新提现记录页面UI,显示银行信息和状态文本
-修复提现金额显示格式,增加金额符号和精度控制- 调整提现状态映射,使用枚举值替代硬编码- 添加用户银行关联关系,支持提现详情展示
-优化错误处理逻辑,统一使用throw_logic_exception抛出异常
- 更新composer.json引入sixdec/xlpay依赖包
runphp 6 månader sedan
förälder
incheckning
f2600b1233
1 ändrade filer med 2 tillägg och 1 borttagningar
  1. 2 1
      src/Enum/NumberBizEnum.php

+ 2 - 1
src/Enum/NumberBizEnum.php

@@ -6,10 +6,10 @@ namespace SixShop\Payment\Enum;
 
 enum NumberBizEnum: int
 {
-    // 1 订单号 2 订单支付 3 订单退款
     case ORDER_NO = 1;
     case ORDER_PAY = 2;
     case ORDER_REFUND = 3;
+    case WITHDRAWAL = 4;
 
     public function toString(): string
     {
@@ -17,6 +17,7 @@ enum NumberBizEnum: int
             self::ORDER_NO => '订单号',
             self::ORDER_PAY => '订单支付',
             self::ORDER_REFUND => '订单退款',
+            self::WITHDRAWAL => '提现',
         };
     }