shi
|
98e1e8731a
|
refactor(ff-game): 优化游戏结果状态处理逻辑
- 新增游戏状态判断逻辑,根据结算金额确定游戏结果
- 修改 gameStatus 字段赋值方式,提高代码可读性和维护性
|
2025-03-17 17:00:44 +08:00 |
shi
|
ee49e83c79
|
refactor(ff-game): 优化游戏结果状态处理逻辑
- 新增游戏状态判断逻辑,根据结算金额确定游戏结果
- 修改 gameStatus 字段赋值方式,提高代码可读性和维护性
|
2025-03-17 09:57:42 +08:00 |
shi
|
9d9a4c31bd
|
fix(game): 修复 PG 游戏回报金额为负数的问题- 在 GamesPGServiceImpl 类中,将 payoffAmount 方法的参数改为绝对值
- 确保结算金额总是非负数,避免出现负数导致的数据异常
|
2025-03-15 13:58:24 +08:00 |
998998
|
8c8cdfc792
|
修复问题
|
2025-03-14 17:57:50 +08:00 |
shi
|
c91fa58672
|
feat(api): 添加游戏兑换余额状态接口
- 新增 exchangeState 方法处理游戏兑换余额状态请求
- 添加 GameExchangeStateRequest 类用于请求参数
- 更新 GameExchangeBalanceResponse 类,修改状态字段含义
- 在 ErrorCode 枚举中添加 ORDER_NOT_EXIST 错误码
|
2025-03-14 17:40:09 +08:00 |
shi
|
707d5cdee9
|
refactor(game): 优化游戏详情获取逻辑
- 添加对游戏 betting 明细的查询,若存在则返回明细中的 betContent 作为游戏详情 URL
- 优化缓
|
2025-03-14 15:59:26 +08:00 |
shi
|
6d0ca190dc
|
refactor(game): 优化游戏详情获取逻辑
- 添加对游戏 betting 明细的查询,若存在则返回明细中的 betContent 作为游戏详情 URL
- 优化缓
|
2025-03-14 15:19:23 +08:00 |
shi
|
e94ffb965e
|
Merge remote-tracking branch 'origin/main'
|
2025-03-14 15:17:30 +08:00 |
shi
|
0c311139dd
|
refactor(game): 优化游戏详情获取逻辑
- 添加对游戏 betting 明细的查询,若存在则返回明细中的 betContent 作为游戏详情 URL
- 优化缓
|
2025-03-14 15:17:26 +08:00 |
998998
|
c129a7c94c
|
修复问题
|
2025-03-14 15:02:10 +08:00 |
998998
|
bd0fd38c6b
|
修复问题
|
2025-03-14 14:48:07 +08:00 |
998998
|
5319ce901d
|
Merge remote-tracking branch 'origin/main'
|
2025-03-14 14:34:39 +08:00 |
998998
|
fdfe317848
|
修复问题
|
2025-03-14 14:34:25 +08:00 |
shi
|
18a8f544bb
|
refactor(game): 优化游戏详情获取逻辑
- 添加对游戏 betting 明细的查询,若存在则返回明细中的 betContent 作为游戏详情 URL
- 优化缓
|
2025-03-14 14:06:20 +08:00 |
shi
|
4200ebbd28
|
feat(game): 增加游戏投注记录详细信息
- 在 GameBettingDetails 模型中添加新字段:round, table, seat, betContent
- 更新相关 mapper 和 SQL 文件以支持新字段- 添加 GameDTO 类用于游戏数据传输
- 更新 ApiGameController 和 ApiMemberController 中的相关方法
- 优化部分代码结构,使用 SuperBuilder 等特性
|
2025-03-14 14:00:51 +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
|
b995a026c8
|
refactor(ff-game): 调整金额参数最小值限制
- 将 GameExchangeBalanceRequest 类中的 amount 字段的最小值限制从 0.1 修改为 0.01
- 此修改通过调整 @DecimalMin 注解的 value 属性来实现
|
2025-03-10 20:29:06 +08:00 |
shi
|
07872bd243
|
refactor(ff-game): 修改 GameExchangeBalanceRequest 中金额的最小值校验
- 将 @Min 注解替换为 @DecimalMin,以支持浮点数的最小值校验
- 修改最小值从1 调整为 0.1,以适应更灵活的金额输入
|
2025-03-10 20:28:38 +08:00 |
shi
|
02380a21d9
|
feat(ff-game): 添加 Forest HTTP客户端配置
- 在 application-prod.yml 文件中增加了 Forest配置选项
- 配置内容包括后端HTTP框架、连接池设置、请求超时时间等
- 添加了日志相关的配置,以便更好地监控和调试HTTP请求
|
2025-03-04 16:30:01 +08:00 |
shi
|
8289375ff2
|
feat(agent): 代理佣金列表增加
|
2025-03-04 14:40:36 +08:00 |
shi
|
9ef8d8c2e5
|
refactor(ff-game): 优化 key 不存在时的错误提示信息- 在 HeaderCheckAspect 类中,将 key 不存在时的错误提示信息从 "key不存在" 修改为 "{key}key不存在"
-这样的修改使得错误提示更加具体,能够直接显示传入的 key 值,便于调试和日志记录
|
2025-03-01 18:10:09 +08:00 |
shi
|
bff4cc7f8f
|
refactor(ff-game): 优化白名单验证提示信息
- 修改了白名单验证失败时的错误提示信息,增加了具体的 IP 地址
|
2025-03-01 17:17:58 +08:00 |
shi
|
f8c2a6227e
|
refactor(ff-game): 优化白名单验证提示信息
- 修改了白名单验证失败时的错误提示信息,增加了具体的 IP 地址
- 提高了错误提示的
|
2025-03-01 16:08:36 +08:00 |
shi
|
b29e21816c
|
feat(game): 添加平台成本计算功能
- 在 Constants 中添加 HUNDRED 常量,用于成本计算
- 在 ITenantPlatformService 中添加 findTenantPlatform 方法,用于获取租户平台信息
- 修改 TenantGameQuotaFlowMapper,增加 platform_code 字段查询
- 更新 TenantGameQuotaServiceImpl 中的 balanceChanges 方法,加入平台成本计算逻辑
- 在 TenantPlatformMapper 中添加 findTenantPlatform 方法的 SQL 查询- 更新 TenantPlatformServiceImpl,实现 findTenantPlatform 方法
- 修改 TenantQuotaTask 中的 updateBalance 方法,考虑平台成本因素
|
2025-03-01 13:31:32 +08:00 |
shi
|
dc6e3966ff
|
refactor(tenant): 使用用户名作为租户键
- 在四个控制器中,将固定的租户键"kk1game_kk1game"替换为动态获取的用户名
- 此修改提高了系统的灵活性和可扩展性,支持多租户环境
|
2025-02-28 14:50:31 +08:00 |
shi
|
53d0edef5d
|
feat(sys): 添加系统公告模块并优化租户信息获取
- 新增系统公告相关接口、控制器、服务、Mapper和XML文件
- 修改租户信息获取逻辑,按币种获取平台信息
-优化租户白名单相关接口,移除权限控制
|
2025-02-28 14:01:47 +08:00 |
shi
|
f4be0750f5
|
feat(tenant): 添加租户白名单功能并集成系统反馈模块- 新增租户白名单相关接口和服务实现
- 添加系统反馈模块,包括反馈列表、新增反馈、处理反馈等功能
- 在 HeaderCheckAspect 中集成租户白名单检查逻辑
- 优化 SysUser 中登录类型字段的定义
|
2025-02-27 17:48:29 +08:00 |
shi
|
1323f46128
|
refactor(ff-game): 重构游戏模块代码
- 将 ff-admin 项目中的游戏相关代码迁移到 ff-game 项目
- 优化了游戏兑换货币相关的数据结构和接口
- 添加了新的佣金相关枚举和DTO
-调整了游戏赌博详情的查询逻辑
|
2025-02-27 16:26:02 +08:00 |