liaoyong
|
974800f5b6
|
refactor(ff-game): 重构游戏相关服务和 mapper
- 重命名 GameBettingDetailsServiceImpl 为 GameBettingDetailsBizImpl
- 新增 GameBettingDetailsBizMapper 接口和对应的 XML 文件- 重命名 GameExchangeMoneyServiceImpl 为 GameExchangeMoneyBizImpl- 新增 GameExchangeMoneyBizMapper 接口和对应的 XML 文件- 删除 GameFreeRecordServiceImpl 类- 更新 GameMapper.xml,简化查询语句
- 重命名 GameServiceImpl 中的 memberService 和 gamesService 字段
|
2025-04-12 14:10:35 +08:00 |
liaoyong
|
4894bd7784
|
refactor(exception): 新增自定义异常类并重构异常处理
- 新增 ApiException 类用于处理 API相关的异常
- 新增 BaseException 类作为基础异常类- 重构 CurrencyMapper 接口,调整包结构
- 新增 CurrencyServiceImpl 类实现币种相关服务
- 更新原有的 CurrencyServiceImpl 类,调整导入顺序
|
2025-04-12 13:15:53 +08:00 |
liaoyong
|
de27d191c2
|
refactor(工程): 调整工程代码结构
|
2025-04-11 19:22:49 +08:00 |
shi
|
58becaf578
|
refactor(ff-game): 移除未使用的代码和依赖
- 删除了 ApiMemberController 中未使用的 GameSecretKeyCurrencyDTO 相关代码
- 移除了 GamesPGTServiceImpl 中未使用的 IGamePlatformService、IGameSecretKeyService、IGameSecretKeyCurrencyService 和 IGameNameService 的注入
- 清理了 GamesPGTServiceImpl 中未
|
2025-04-08 17:12:40 +08:00 |
shi
|
e020b73282
|
feat(game): 添加 PGT 游戏平台支持
- 新增 PGT 游戏平台的 API接口和实现类
- 添加 PGT 游戏平台的会员账户生成逻辑
- 实现 PGT 游戏平台的余额查询、转账等功能
- 添加 PGT 游戏平台的错误响应和数据模型类
|
2025-04-03 16:27:48 +08:00 |
shi
|
8ffe94204c
|
feat(game): 添加 KM 游戏平台支持
- 新增 KM游戏平台的接口实现类 GamesKMServiceImpl
- 添加 KM 游戏平台的相关配置和常量- 实现 KM 游戏平台的登录、获取游戏列表、下注记录等功能
- 增加 KM 游戏平台的错误处理和日志记录
|
2025-04-03 10:40:43 +08:00 |
shi
|
de4a7e9286
|
feat(game): 添加 PGX 游戏平台支持
- 新增 PGX 游戏平台的 API接口实现类 GamesPGXServiceImpl
- 添加 PGX 游戏类型枚举类 GPXGameType
- 在 GamePlatforms 枚举中添加 PGX 游戏平台
- 更新相关服务和 Mapper 类以支持 PGX 游戏平台
|
2025-03-28 14:54:21 +08:00 |
shi
|
d293f638bf
|
feat(game): 更新 DG 平台相关功能
- 修改会员游戏账号生成逻辑,支持 DG 平台
- 实现 DG 平台的踢人和踢出所有人的功能
- 更新 DG 平台的注单记录获取逻辑
- 优化 DG 客户端的接口调用
|
2025-03-27 14:36:05 +08:00 |
shi
|
8a6a70b687
|
Merge branch 'main' into main-p
|
2025-03-17 18:17:59 +08:00 |
shi
|
98e1e8731a
|
refactor(ff-game): 优化游戏结果状态处理逻辑
- 新增游戏状态判断逻辑,根据结算金额确定游戏结果
- 修改 gameStatus 字段赋值方式,提高代码可读性和维护性
|
2025-03-17 17:00:44 +08:00 |
shi
|
c3f21c9b49
|
refactor(ff-game): 优化游戏结果状态处理逻辑
- 新增游戏状态判断逻辑,根据结算金额确定游戏结果
- 修改 gameStatus 字段赋值方式,提高代码可读性和维护性
|
2025-03-17 14:10:02 +08:00 |
shi
|
672c722a19
|
refactor(member): 重构会员游戏账号生成逻辑
- 在 ApiMemberController 中调用 memberService.getMemberGameAccount() 替代原有逻辑
- 在 IMemberService 中添加 getMemberGameAccount 方法接口
- 在 MemberServiceImpl 中实现 getMemberGameAccount 方法,生成唯一的游戏账号- 新增 RandomGeneratorUtils 工具类,用于生成随机账号字符串
|
2025-03-17 11:36:17 +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
|
1323f46128
|
refactor(ff-game): 重构游戏模块代码
- 将 ff-admin 项目中的游戏相关代码迁移到 ff-game 项目
- 优化了游戏兑换货币相关的数据结构和接口
- 添加了新的佣金相关枚举和DTO
-调整了游戏赌博详情的查询逻辑
|
2025-02-27 16:26:02 +08:00 |