Commit Graph

7 Commits (cc17d83e165014b2a44d7343c25f33f431deeea3)

Author SHA1 Message Date
shi 41a9e3dee4 feat(game): 添加 DG 游戏平台支持
- 新增 DG游戏平台的 API 接口和实现类
- 添加 DG游戏的登录、转账、获取游戏列表等功能
- 实现 DG 游戏的注单记录获取和处理
- 在数据库中添加 DG 游戏平台的相关配置
2025-03-27 11:07:59 +08:00
shi 8332c4fdcd feat(game): 添加 SA 游戏平台支持
- 新增 SA游戏平台的接口实现类 GamesSAServiceImpl
- 添加 SA 游戏平台相关的错误码和缓存常量
- 实现 SA游戏平台的用户登录、余额转移、投注记录查询等功能
- 新增 SA 游戏类型枚举类 SAGameType
- 添加 XML 响应对象的序列化和反序列化支持
2025-03-26 17:45:28 +08:00
shi c7b001d667 feat(game): 添加 FC 游戏相关功能
- 新增 FC游戏平台支持
- 添加 FC 游戏列表、登录、余额转移等接口
- 实现 FC 投注记录获取功能
- 增加 FC 游戏类型和传输类型枚举
- 优化游戏注单 ID 处理,改为字符串类型
2025-03-25 17:04:25 +08:00
shi 59af0c07a7 feat(ff-game): 添加创建成员接口的缓存锁功能
- 在 ApiMemberController 中添加 RedisCacheLock 依赖
- 在 createMember 方法中实现基于 Redis 的分布式锁- 新增 CacheLockConstants 类用于定义缓存锁的键常量
- 在 ff-base 中添加 Redisson 相关依赖
- 新增 RedisCacheLock 类用于实现 Redis 缓存锁功能
- 修改 application-druid.yml 配置,更新 Redis 连接信息
2025-03-18 14:10:34 +08:00
shi 47235ed870 feat(game): 增加游戏投注记录详细信息
- 在 GameBettingDetails 模型中添加新字段:round, table, seat, betContent
- 更新相关 mapper 和 SQL 文件以支持新字段- 添加 GameDTO 类用于游戏数据传输
- 更新 ApiGameController 和 ApiMemberController 中的相关方法
- 优化部分代码结构,使用 SuperBuilder 等特性
2025-03-14 13:31:17 +08:00
shi bd1c3d9d9e feat(game): 新增 NG 游戏平台支持
- 新增 NG 游戏平台的相关接口和数据结构
- 实现 NG 游戏平台的余额转移和状态查询功能
- 更新数据库结构,增加支持终端类型和系统货币字段- 优化错误码处理,增加新的错误类型
2025-03-12 17:55:57 +08:00
shi 12981b9dbd 项目初始化 2025-02-11 15:27:15 +08:00