|
|
d4779660c8
|
feat(draw): 支持多玩法provider及本地化结算时区功能
lotterLaravel CI / test (push) Has been cancelled
lotterLaravel E2E / e2e-api (push) Has been cancelled
- Draw相关控制器添加provider_code和provider_name字段支持
- 允许手动录入开奖批次时指定provider_code
- RNG开奖批次生成支持多provider,分别生成对应批次数据
- DrawPublishService和DrawManualResultService中支持基于provider_code管理开奖版本和发布流程
- DrawResultViewService调整,支持按provider汇总及筛选开奖结果
- Settlement处理逻辑调整,按provider区分待结算票据及批次,分开结算
- 结算期间管理相关服务支持使用站点本地结算时区计算开账建议和日期处理
- 增加AdminSite的settlement_timezone字段及相关请求验证和数据存取支持
- 优化AdminSettlementPeriod相关代码,防止存在未结清票据时关账
- Ticket明细返回接口添加结算时区信息,提升用户时间体验
- 多处查询排序和版本号处理改进,保证多provider数据正确顺序与一致性
|
2026-07-09 15:48:21 +08:00 |
|
|
|
1948b10fe6
|
feat: 彩票业务迁移并补全后台权限与代理结算体系
|
2026-06-10 10:29:43 +08:00 |
|
|
|
8ccf39dff5
|
refactor: 迁移彩票设置至 LotterySettings 服务
- 更新多个控制器和服务,使用 LotterySettings 服务获取彩票相关配置,如默认币种、开奖间隔、下注窗口等,提升代码一致性与可维护性。
- 移除 .env.example 中不再使用的配置项,建议通过后台管理进行设置。
|
2026-05-28 14:50:25 +08:00 |
|
|
|
e27a00f260
|
feat: 更新玩法配置管理,简化字段并增强功能
- 将玩法相关的显示名称字段统一为 `display_name`,移除多语言字段。
- 在 `PlayTypePatchController` 中新增即时切换玩法开关的功能,并推送大厅更新。
- 优化多个控制器和服务中的权限检查与数据处理逻辑,提升代码可读性与维护性。
|
2026-05-25 14:34:24 +08:00 |
|
|
|
2753590685
|
feat: 支持开奖设置走系统配置并补充相关测试
|
2026-05-20 13:54:32 +08:00 |
|
|
|
9157dcb6a1
|
feat: 支持开奖重开与风险池原子扣减,完善投注部分成功流程
|
2026-05-18 11:28:11 +08:00 |
|
|
|
805847954d
|
refactor:拆分 API 路由与请求校验,统一 final 类和代码风格
|
2026-05-13 11:54:40 +08:00 |
|
|
|
aeaf124096
|
feat: 添加 Laravel Reverb 支持,更新 .env.example 文件以配置 WebSocket,增强彩票调度功能,更新 API 路由以支持期号管理与结果发布
|
2026-05-09 17:40:49 +08:00 |
|