shi
|
365da941c9
|
feat(quota): 添加真实余额变动功能并实现日用额度结算- 新增 BalanceRealChangesDTO 类用于真实余额变动
- 在 ITenantGameQuotaService 中添加 balanceRealChanges 方法
- 在 TenantGameQuotaServiceImpl 中实现 balanceRealChanges 方法
- 在 ITenantGameQuotaFlowService 中添加 getBalanceByTenantKey 方法
- 在 TenantGameQuotaFlowMapper 中添加 getBalanceByTenantKey 方法的 SQL
- 在 TenantQuotaTask 中实现更新租户实际配额的逻辑- 在 OperationType 枚举中添加 REAL_BALANCE_SETTLEMENT 类型
|
2025-02-22 15:08:01 +08:00 |
shi
|
d717350e61
|
feat(game): 添加游戏兑换功能并优化相关数据结构
- 在 GameExchangeMoney 和 TenantGameQuotaFlow 表中添加订单号字段- 更新相关接口和实现类以支持订单号查询
- 添加币种汇率相关接口
- 优化成员信息请求结构
- 更新游戏配额类型枚举
|
2025-02-22 10:58:23 +08:00 |
shi
|
3c2b86e64f
|
refactor(ff-admin): 重构租户密钥相关功能
-移除 ApiAgentController 中的 info 方法
- 新增 generateTenantSn 方法到 ITenantSecretKeyService接口
- 实现 TenantSecretKeyServiceImpl 中的 generateTenantSn 方法
- 新增 NumberUtils 类中的 generateRandomCode 方法
- 更新 TenantSecretKeyMapper.xml 中的 SQL语句
- 调整 TenantSecretKey 类,移除不必要的字段
|
2025-02-21 16:12:11 +08:00 |
shi
|
9ee0e34d16
|
feat(api): 重构游戏余额兑换逻辑
- 新增 GameBalanceExchange DTO 用于封装游戏余额兑换参数
- 在 ITenantGameQuotaService 中添加 gameBalanceExchange 方法处理兑换逻辑
- 优化了额度类型的处理,使用新的 QuotaType 枚举
- 调整了 TenantGameQuota 和 Tenant
|
2025-02-21 14:39:21 +08:00 |
shi
|
5fce3d77c9
|
refactor(exception): 重构异常处理逻辑
- 新增基础异常类 ApiException
- 定义错误码枚举 ErrorCode
- 修改原有代码,使用 ApiException 替代 Assert 和 BaseException
- 更新全局异常处理器,支持 ApiException 处理
|
2025-02-19 16:41:44 +08:00 |
shi
|
a186f91080
|
refactor(ff-admin): 调整 Redis 数据库索引并优化 GameBettingDetailsMapper
-将 Redis 数据库索引从1 改为 2
- 在 GameBettingDetailsMapper 中添加 tenant_key 字段
- 更新 TenantGameQuotaServiceImpl 中的错误提示信息
- 移除 TenantUtils 中的 getTenantId 方法
|
2025-02-18 15:04:46 +08:00 |
shi
|
0a2b408c2b
|
refactor(game): 重构游戏相关接口和数据结构
- 新增 GameResponse 类用于游戏列表响应- 更新 Game 和 GamePlatform 类,移除不必要的字段
- 修改 GameMapper 和 GamePlatformMapper 接口,增加新的查询方法
- 更新 XML 文件,调整 SQL 查询和结果映射
- 优化 GameServiceImpl 和 IGameService 接口,支持新的游戏列表查询
|
2025-02-17 11:28:17 +08:00 |
shi
|
5526ad34c5
|
feat(api): 添加会员信息全部查询功能
- 新增 ApiGameController 中的 exchangeBalanceAll 方法
- 新增 ApiMemberController 中的 infoAll 方法
- 新增 ApiTenantController 类和 info 方法
- 添加相关请求和响应对象
- 修改 GameExchangeMoney 类和相关 mapper- 更新 HeaderCheckAspect 中的检查逻辑
|
2025-02-14 17:31:52 +08:00 |
shi
|
02388446db
|
feat(game): 添加游戏相关API接口和功能
- 新增免费旋转相关功能:赠送免费局数、获取免费旋转记录等
- 新增游戏记录查询功能:获取游戏详情、获取投注记录等
- 新增游戏踢人功能:踢出指定玩家、踢出所有玩家
- 优化游戏账户创建逻辑
|
2025-02-13 15:43:13 +08:00 |
shi
|
22a7943b33
|
项目初始化
|
2025-02-12 13:42:52 +08:00 |
shi
|
12981b9dbd
|
项目初始化
|
2025-02-11 15:27:15 +08:00 |