import enum class AccountSignStatusEnum(str, enum.Enum): """资金账户授权状态枚举""" PENDING = "PENDING" # 待授权 AUTHORIZED = "AUTHORIZED" # 已授权 AUTHORIZE_FAILED = "AUTHORIZE_FAILED" # 授权失败 UNAUTHORIZED = "UNAUTHORIZED" # 已解约 class AccountStatusEnum(str, enum.Enum): """资金专户状态枚举""" ACTIVE = "ACTIVE" # 正常 FROZEN = "FROZEN" # 冻结 CLOSED = "CLOSED" # 关闭 class TransferStatusEnum(str, enum.Enum): """转账状态枚举""" DEALING = "DEALING" # 处理中 SUCCESS = "SUCCESS" # 成功 FAIL = "FAIL" # 失败 REFUND = "REFUND" # 退票 class DepositStatusEnum(str, enum.Enum): """充值状态枚举""" DEALING = "DEALING" # 处理中 SUCCESS = "SUCCESS" # 成功 FAIL = "FAIL" # 失败 class WithdrawStatusEnum(str, enum.Enum): """提现状态枚举""" DEALING = "DEALING" # 处理中 SUCCESS = "SUCCESS" # 成功 FAIL = "FAIL" # 失败 class AccountSceneEnum(str, enum.Enum): """资金专户场景枚举""" DEFAULT = "DEFAULT" # 默认场景 B2B_TRANS = "B2B_TRANS" # ToB转账 class PayeeTypeEnum(str, enum.Enum): """收款方类型枚举""" ALIPAY_ACCOUNT = "ALIPAY_ACCOUNT" # 支付宝余额户 BANK_CARD = "BANK_CARD" # 银行卡 BOOK = "BOOK" # 资金专户 class AccountActionEnum(str, enum.Enum): """资金专户变更动作枚举""" TRANS_AUTHORIZED = "TRANS_AUTHORIZED" # 转账授权成功 TRANS_UNAUTHORIZED = "TRANS_UNAUTHORIZED" # 转账授权解约 class FundChangeTypeEnum(str, enum.Enum): """资金变动类型枚举""" DEPOSIT = "DEPOSIT" # 充值 WITHDRAW = "WITHDRAW" # 提现 TRANSFER = "TRANSFER" # 转账