Bladeren bron

feat(balpay): 新增分账日志类型支持

- 在 BalpayLogTypeEnum 中新增 PROFIT_SHARE 枚举值
- 更新 toString 方法以支持分账类型的中文描述
- 扩展可触发操作的日志类型范围,包含分账类型
runphp 3 maanden geleden
bovenliggende
commit
cda5f1b69e
2 gewijzigde bestanden met toevoegingen van 8 en 9 verwijderingen
  1. 0 8
      .idea/.gitignore
  2. 8 1
      src/Enum/BalpayLogTypeEnum.php

+ 0 - 8
.idea/.gitignore

@@ -1,8 +0,0 @@
-# Default ignored files
-/shelf/
-/workspace.xml
-# Editor-based HTTP Client requests
-/httpRequests/
-# Datasource local storage ignored files
-/dataSources/
-/dataSources.local.xml

+ 8 - 1
src/Enum/BalpayLogTypeEnum.php

@@ -33,6 +33,11 @@ enum BalpayLogTypeEnum: int
      */
     case WITHDRAWAL = 6;
 
+    /**
+     * 分账
+     */
+    case PROFIT_SHARE = 7;
+
 
     public function toString(): string
     {
@@ -43,6 +48,7 @@ enum BalpayLogTypeEnum: int
             self::FREEZE => '冻结',
             self::UNFREEZE => '解冻',
             self::WITHDRAWAL => '提现',
+            self::PROFIT_SHARE => '分账',
         };
     }
 
@@ -51,7 +57,8 @@ enum BalpayLogTypeEnum: int
         return match ($this) {
             self::CONSUMTION,
             self::FREEZE,
-            self::WITHDRAWAL
+            self::WITHDRAWAL,
+            self::PROFIT_SHARE
             => true,
             default => false,
         };