Commit Graph

14 Commits

Author SHA1 Message Date
9948c23bef 支持项目编码访问单项目公示屏
需求:无需查询公示 Token,直接通过项目编码打开单项目公示页。

实现:规范化项目编码并按 code 查询,同时保留既有 Token 哈希查询;补充前后端及集成回归测试。
2026-07-31 17:11:21 +08:00
78df07e074 实现叫号播报并调整现场业务规则
需求描述:发布屏在员工叫号后播放语音;同场次手机号被叫号后可重新取号;登录连续失败限制调整为10次。

实现思路:发布屏按新批次去重触发中文语音;重复手机号仅拦截WAITING号码;登录限流使用10次阈值,并补充前后端回归测试与接口说明。
2026-07-31 16:36:55 +08:00
d782227a23 开放多项目大屏免登录访问
需求描述:/admin/display 需要无需管理员登录即可直接查看多项目公开运行状态。

实现思路:新增公开字段白名单接口与独立大屏页面,移除该路由的管理员会话依赖,同时保留 /api/admin/overview 的鉴权并补充隐私、路由和页面回归测试。

验证:Go 全量测试通过;前端 18 个测试文件共 59 项通过,TypeScript 检查通过。
2026-07-31 16:36:03 +08:00
17d296263c 修复账号禁用及队列场次状态规则
问题与需求:后台禁用员工后旧会话仍可继续访问;实时队列跨天误读昨日场次;项目暂停后需禁止取号但允许叫号。

修复思路:账号权限变更时撤销会话并同步前端登录态;实时查询统一按项目时区当天场次过滤;拆分取号与叫号的状态校验,并补充前后端及 PostgreSQL 回归测试。
2026-07-30 12:02:05 +08:00
0e1ac400dc 修改场次bug 2026-07-28 10:56:11 +08:00
8a48af6a3b 修复bug及添加日志打印 2026-07-28 10:36:32 +08:00
32decdb15c 新增通过手机号获取排队信息的内部接口 2026-07-22 12:19:38 +08:00
wangxuming
c6044d972c feat: add historical data management 2026-07-22 10:18:49 +08:00
wangxuming
66951b4dc3 feat: add party-size queueing and call modes 2026-07-16 11:40:34 +08:00
wangxuming
7f751bebae Add visitor phone lookup flow 2026-07-15 11:26:37 +08:00
wangxuming
331e30894b merge: project form and timezone fix 2026-07-15 11:02:49 +08:00
wangxuming
49435aeaa2 fix: unify project create form and timezone data 2026-07-15 10:05:33 +08:00
4a73f81195 修改dockerfile 2026-07-14 19:15:13 +08:00
wangxuming
68d61700d5 Initial commit 2026-07-12 15:53:24 +08:00