Forráskód Böngészése

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

- 为提现接口添加MacroPageMiddleware中间件支持
- 重构withdraw方法,集成信联支付提现逻辑
- 新增WITHDRAWAL类型到Balpay日志和支付编号枚举
-重写withdrawals方法,使用WithdrawalEntity分页查询
- 更新提现记录页面UI,显示银行信息和状态文本
-修复提现金额显示格式,增加金额符号和精度控制- 调整提现状态映射,使用枚举值替代硬编码- 添加用户银行关联关系,支持提现详情展示
-优化错误处理逻辑,统一使用throw_logic_exception抛出异常
- 更新composer.json引入sixdec/xlpay依赖包
runphp 6 hónapja
szülő
commit
2c43942dda
1 módosított fájl, 7 hozzáadás és 0 törlés
  1. 7 0
      src/Enum/BalpayLogTypeEnum.php

+ 7 - 0
src/Enum/BalpayLogTypeEnum.php

@@ -28,6 +28,12 @@ enum BalpayLogTypeEnum: int
      * 解冻
      */
     case UNFREEZE = 5;
+     /**
+     * 提现
+     */
+    case WITHDRAWAL = 6;
+
+
 
     public function toString(): string
     {
@@ -37,6 +43,7 @@ enum BalpayLogTypeEnum: int
             self::REFUND => '退款',
             self::FREEZE => '冻结',
             self::UNFREEZE => '解冻',
+            self::WITHDRAWAL => '提现',
         };
     }