|
|
36e50383ba
|
feat: 增强票据与钱包服务的幂等性及错误处理能力
在 TicketItemShowController 与 TicketItemsIndexController 的响应中新增订单状态与失败原因字段。
更新 WalletLogsController:待对账列表支持按币种筛选。
在 TicketPlacementService 中引入幂等性校验,支持处理已退款订单的重复请求。
优化钱包相关操作的错误码与错误提示信息,提升问题定位与用户理解。
增强测试用例,验证票据下单流程中的新幂等性行为。
|
2026-05-26 15:24:54 +08:00 |
|
|
|
c8c90e3e94
|
feat: 增强奖池与钱包管理功能
更新 AdminJackpotPoolUpdateController 校验规则,禁止传入 current_amount。
优化 AdminRiskPoolManualStatusController:更新奖池状态后同步 Redis 状态。
在 TransferOrderReconcileController 中新增 completeCredit 方法,用于处理卡住的转账订单对账。
调整 TransferOrderListController:优化转账订单处理条件。
在 TicketItemsIndexController 中实现支持时区的日期筛选,提升日期处理准确性。
扩展 JackpotPool 模型,新增 adjustments 关联关系。
改进票据与钱包相关服务中的错误处理和事务管理。
|
2026-05-26 14:58:41 +08:00 |
|
|
|
3c74ffc2d5
|
feat: 添加 PHPSpreadsheet 支持以增强报表导出功能
- 在 `composer.json` 中新增 `phpoffice/phpspreadsheet` 依赖。
- 更新 `ReportJobDownloadController` 以使用 `AdminReportSpreadsheetExporter` 进行 XLSX 格式的报表导出,简化导出逻辑并确保文件名包含动态生成的输出路径后缀。
- 更新 `AdminAuthorizationRegistry` 中的权限定义,扩展相关权限以支持新的设置管理功能。
|
2026-05-26 13:53:18 +08:00 |
|
|
|
6a8cdbe3b8
|
feat: 新增命令和迁移以优化抽奖数据管理
- 新增 `LotteryDevPruneDrawBacklogCommand` 命令,用于按营业日区间删除积压的抽奖期号,并支持干运行和级联删除相关数据。
- 添加多个迁移文件以同步数据库结构,包括重命名重复的迁移文件、添加用户名字段、迁移抽奖状态到领域字典、合并显示名称字段、扩展审计日志目标类型字段,以及细化后台权限管理。
- 更新 `AdminRbacAndUserSeeder` 以包含角色代码字段,确保一致性与可维护性。
|
2026-05-25 15:33:33 +08:00 |
|
|
|
e27a00f260
|
feat: 更新玩法配置管理,简化字段并增强功能
- 将玩法相关的显示名称字段统一为 `display_name`,移除多语言字段。
- 在 `PlayTypePatchController` 中新增即时切换玩法开关的功能,并推送大厅更新。
- 优化多个控制器和服务中的权限检查与数据处理逻辑,提升代码可读性与维护性。
|
2026-05-25 14:34:24 +08:00 |
|
|
|
270d2e9af1
|
feat: 为玩法规则 HTML 配置增加多语言设置迁移
|
2026-05-22 16:55:28 +08:00 |
|
|
|
1d31f9e872
|
feat(admin): 更新后台权限管理与同步逻辑,简化权限检查并优化文档
- 新增后台 RBAC 相关文档,提供权限目录与维护命令说明。
- 移除不必要的角色资源同步检查,简化权限审计命令。
- 更新权限描述与同步逻辑,确保一致性与可维护性。
- 统一权限注册表,替换过时的权限别名,增强代码可读性。
|
2026-05-22 16:11:48 +08:00 |
|
|
|
2e8ab58970
|
fix: 统一注单待开奖状态并收敛报表任务返回字段
|
2026-05-22 11:32:42 +08:00 |
|
|
|
83f2dd43db
|
feat(admin): 补全报表中心汇总 API 并恢复 report-jobs 导出
新增每日盈亏、玩家输赢、玩法维度、佣金回水四类聚合查询与权限注册,恢复报表异步导出任务;审计日志支持按操作人与日期筛选。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-22 10:08:41 +08:00 |
|
|
|
c1c25e3143
|
feat: 为赔率项增加 dimension 字段并支持按维度配置佣金,调整后台配置导航权限
|
2026-05-21 17:54:31 +08:00 |
|
|
|
7a6048de10
|
feat: 增强环境配置与开发服务,支持局域网访问及币种管理
|
2026-05-21 16:24:41 +08:00 |
|
|
|
699d43fbd4
|
feat(admin): 新增后台注单列表查询接口
|
2026-05-20 16:24:22 +08:00 |
|
|
|
2753590685
|
feat: 支持开奖设置走系统配置并补充相关测试
|
2026-05-20 13:54:32 +08:00 |
|
|
|
057ddecaa1
|
feat(admin): 完善后台角色管理与权限同步,新增当前管理员信息接口
|
2026-05-19 14:39:54 +08:00 |
|
|
|
063cb98311
|
feat(admin): 统一后台权限注册表并移除路由中间件鉴权
|
2026-05-19 09:34:31 +08:00 |
|
|
|
4cf561cd57
|
feat(admin): 统一后台 API 资源鉴权并完善投注风控快照与回补
|
2026-05-19 09:11:50 +08:00 |
|
|
|
6ef41cee76
|
feat: 扩展奖池、风控与报表能力,新增对账补偿、广播和人工操作接口
|
2026-05-18 15:09:10 +08:00 |
|
|
|
4f143c7cb1
|
feat: 拆分开奖与结算审核流程,新增手动结果录入、重开和派彩审批接口
|
2026-05-16 18:01:06 +08:00 |
|
|
|
7daf0c3bba
|
feat: 扩展玩法配置快照字段并切换目录生效来源
|
2026-05-16 10:27:59 +08:00 |
|
|
|
c0cd8be0fb
|
feat: 新增赔率版本和玩法配置版本的删除接口,支持删除草稿版本
|
2026-05-15 15:30:40 +08:00 |
|
|
|
805847954d
|
refactor:拆分 API 路由与请求校验,统一 final 类和代码风格
|
2026-05-13 11:54:40 +08:00 |
|
|
|
edd863764b
|
feat: 重构管理员权限管理,移除 AdminPermission 模型,整合权限与角色管理逻辑,优化 API 接口以支持角色与权限的同步,增强数据库填充器以对齐权限配置
|
2026-05-13 10:40:07 +08:00 |
|
|
|
3c92bef774
|
feat: 添加管理员权限管理功能,更新 AdminUser 模型以支持权限加载,扩展 API 路由以管理后台用户及其权限
|
2026-05-11 17:54:45 +08:00 |
|
|
|
7e96c01da1
|
fix: 优化 soldOutBucketKey 方法逻辑,确保数字和字母处理一致性;更新数据库填充器以对齐仪表盘场景
|
2026-05-11 17:20:58 +08:00 |
|
|
|
fc023242ce
|
feat: 增强管理员权限管理,添加 RBAC 支持,更新 AdminUser 模型以处理角色和权限,更新登录接口返回权限信息,扩展数据库填充器以同步角色权限
|
2026-05-11 16:21:13 +08:00 |
|
|
|
19003f5041
|
feat: 添加结算功能,更新 TicketItem 模型以支持最新结算详情,增强 DrawTickService 以自动处理结算,更新 TicketWalletService 以支持派彩入账,扩展 API 路由以管理结算批次和奖池
|
2026-05-11 15:34:34 +08:00 |
|
|
|
058f596f34
|
feat: 添加新的错误码以支持投注功能,更新数据库填充器以增强玩法和赔率配置,扩展 API 路由以支持风险池管理
|
2026-05-11 11:52:23 +08:00 |
|
|
|
067c2b39f5
|
feat: 添加新的错误码以支持配置版本管理,更新彩票配置以启用手动审核,增强 API 路由以支持玩法和赔率版本化管理
|
2026-05-11 10:08:48 +08:00 |
|
|
|
aeaf124096
|
feat: 添加 Laravel Reverb 支持,更新 .env.example 文件以配置 WebSocket,增强彩票调度功能,更新 API 路由以支持期号管理与结果发布
|
2026-05-09 17:40:49 +08:00 |
|
|
|
a0f86a4e36
|
feat: 增强玩家 API,新增 locale 和时间字段,更新钱包 API 以支持可用余额计算,添加错误码与多语言支持
|
2026-05-09 15:05:46 +08:00 |
|
|
|
8a70c029f6
|
feat: 添加 Laravel Sanctum 支持,增强管理员 API 鉴权,更新相关中间件与路由配置
|
2026-05-09 11:11:46 +08:00 |
|
|
|
85e57782cc
|
feat: 更新 .env.example 文件,新增彩票业务配置与 Redis、邮件、队列等环境变量,优化开发环境设置
|
2026-05-08 17:26:01 +08:00 |
|
|
|
8cce1778b9
|
feat: 更新数据库填充器以支持开发环境的管理员和玩家数据填充,新增示例钱包余额配置
|
2026-05-08 16:33:43 +08:00 |
|
|
|
2d79e38de3
|
refactor: 优化迁移文件和配置,提升代码可维护性
|
2026-05-08 11:58:05 +08:00 |
|
|
|
5f4c13504c
|
refactor: 更新迁移文件,更新配置
|
2026-05-08 11:53:19 +08:00 |
|
|
|
3f0bdda4e1
|
feat:增加数据库迁移文件
|
2026-05-08 11:12:09 +08:00 |
|
|
|
d780a2e249
|
初始化
|
2026-05-08 10:16:46 +08:00 |
|