feat(tenant-balance): 新增租户余额提现功能

新增 /withdraw 接口,支持租户在限定日期内发起余额提现;增加冻结金额字段;补充提现相关错误码与日期校验逻辑。
This commit is contained in:
2025-12-26 19:23:40 +08:00
parent 419d9a930c
commit d517682c62
9 changed files with 148 additions and 4 deletions

View File

@@ -87,6 +87,9 @@ public interface ErrorCodeConstants {
ErrorCode USER_THEMES_NOT_EXISTS = new ErrorCode(1_001_202_013, "用户主题不存在");
ErrorCode TENANT_BALANCE_NOT_EXISTS = new ErrorCode(1_001_202_014, "租户余额不存在");
ErrorCode TENANT_BALANCE_TRANSACTION_NOT_EXISTS = new ErrorCode(1_001_202_015, "租户积分记录不存在");
ErrorCode TENANT_BALANCE_WITHDRAW_NOT_IN_DATE = new ErrorCode(1_001_202_016, "当前不在提现日期范围内");
ErrorCode TENANT_BALANCE_WITHDRAW_INSUFFICIENT = new ErrorCode(1_001_202_017, "余额不足,无法提现");
ErrorCode TENANT_BALANCE_WITHDRAW_CONFIG_NOT_EXISTS = new ErrorCode(1_001_202_018, "提现配置不存在");
}