Commit Graph

41 Commits

Author SHA1 Message Date
c74bec3f64 feat: 增强抽奖管理功能,支持手动创建、更新和删除期号
- 新增 API 路由和控制器,允许管理员手动创建、更新和删除抽奖期号。
- 更新抽奖调度逻辑,确保在抽奖时间和封盘时间的管理上更加灵活。
- 添加多语言支持的错误信息,提升用户体验。
- 更新测试用例,确保新功能的正确性和稳定性。
2026-05-25 18:00:22 +08:00
770fd8950d fix: 更新任务调度频率并增强错误处理逻辑
- 将 `lottery:draw-tick` 命令的调度频率从每分钟更新为每10秒,以提高抽奖数据处理的及时性。
- 在 `AdminSettlementBatchPayoutController` 中增强异常处理,提供更具体的错误信息,特别是针对未批准的结算批次。
- 在多语言文件中添加相应的错误信息翻译,确保用户友好的反馈。
2026-05-25 16:43:51 +08:00
e27a00f260 feat: 更新玩法配置管理,简化字段并增强功能
- 将玩法相关的显示名称字段统一为 `display_name`,移除多语言字段。
- 在 `PlayTypePatchController` 中新增即时切换玩法开关的功能,并推送大厅更新。
- 优化多个控制器和服务中的权限检查与数据处理逻辑,提升代码可读性与维护性。
2026-05-25 14:34:24 +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
7a6048de10 feat: 增强环境配置与开发服务,支持局域网访问及币种管理 2026-05-21 16:24:41 +08:00
699d43fbd4 feat(admin): 新增后台注单列表查询接口 2026-05-20 16:24:22 +08:00
fa87a9d54f feat(admin): 增强玩家注单查询过滤并返回金额格式化字段 2026-05-20 15:48:38 +08:00
5742853c4c feat: 补充结算批次财务汇总并返回投注与利润数据 2026-05-19 17:07:07 +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
9157dcb6a1 feat: 支持开奖重开与风险池原子扣减,完善投注部分成功流程 2026-05-18 11:28:11 +08:00
4f143c7cb1 feat: 拆分开奖与结算审核流程,新增手动结果录入、重开和派彩审批接口 2026-05-16 18:01:06 +08:00
fd757180d1 feat: 优化 DrawCurrentController 和 LotteryHallRealtimeBroadcaster 的响应结构 2026-05-16 10:31:57 +08:00
7daf0c3bba feat: 扩展玩法配置快照字段并切换目录生效来源 2026-05-16 10:27:59 +08:00
f7f6c58b02 fix: 增强配置发布校验与关闭玩法清理提示
1. 发布赔率、玩法配置和风控封顶草稿前校验空配置、重复项、金额范围和合法性
2. 限制赔率返水与佣金比例在 0 到 1 之间
3. 投注预览和下单遇到已关闭玩法时返回需清理注项明细
2026-05-16 09:54:47 +08:00
87637f2e4a fix: 兼容钱包日志投注与派奖业务类型映射 2026-05-15 16:36:47 +08:00
c0cd8be0fb feat: 新增赔率版本和玩法配置版本的删除接口,支持删除草稿版本 2026-05-15 15:30:40 +08:00
e294430c86 feat(admin): 新增通用KV系统配置管理接口
新增后台配置管理相关的表单请求类,添加通用设置的列表查询和更新接口,支持按分组筛选配置项并返回标准化的配置数据
2026-05-14 11:17:41 +08:00
d877b5e37a feat: 新增玩家管理与转账对账相关功能
1.  新增完整的后台玩家管理CRUD接口,包括列表、创建、详情、更新、删除
2.  新增转账订单冲正和人工处理功能,支持待对账订单状态变更
3.  扩展钱包流水和转账订单的状态支持,新增reversed、manually_processed等状态
4.  新增玩家API数据统一输出类,标准化玩家信息返回格式
2026-05-14 10:43:33 +08:00
d8e9fa5f4c feat: 添加货币格式化功能,更新多个控制器以支持金额和余额的格式化显示,增强 API 响应的可读性 2026-05-13 11:59:50 +08:00
805847954d refactor:拆分 API 路由与请求校验,统一 final 类和代码风格 2026-05-13 11:54:40 +08:00
5d2dbdbe1d refactor:用 AdminApiList 统一后台列表类接口的响应格式 2026-05-13 11:36:24 +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
0cbd64a5af feat: 添加仪表盘接口,聚合财务、风控和待办计数,增强管理员 API 路由功能 2026-05-11 17:02:28 +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
f1b38ef421 feat: 增强管理员 API 鉴权,新增 token 有效天数配置,更新相关异常处理与错误码引用 2026-05-09 11:26:39 +08:00
8a70c029f6 feat: 添加 Laravel Sanctum 支持,增强管理员 API 鉴权,更新相关中间件与路由配置 2026-05-09 11:11:46 +08:00
8954325194 feat: 更新开发环境配置,支持在 local 和 testing 环境下的玩家身份绕过,新增钱包余额 API 路由 2026-05-08 16:02:46 +08:00
9f8080cefe feat: 添加 JWT 支持与开发环境配置,更新 API 路由与中间件 2026-05-08 14:41:01 +08:00
bbf58cb076 feat: 为玩家和管理员模块新增 API 路由与中间件别名 2026-05-08 13:47:48 +08:00
d780a2e249 初始化 2026-05-08 10:16:46 +08:00