提交图
6 次代码提交
作者 SHA1 备注 提交日期
wangsli dabb03e55b R61 A1-A6:Auth token refresh 主动续期 2026-04-12 16:45:49 +08:00
wangsli 47e10e6acc R50 通知推送:dispatcher 投递服务、业务事件接入与员工推送开关 2026-04-05 11:21:39 +08:00
wangsli 7e183c0cdc R29-1 R29-6: 重构海音达工作台壳层与高频页面 2026-03-23 09:59:35 +08:00
wangsli 9112383d23 feat(P21PWA2-1,P21PWA2-2,P21PWA2-3): 深链路由守卫/离线审批队列/SW缓存策略升级 2026-03-12 12:34:56 +08:00
wangsli 2566289d37 feat(client): 首次登录改密守卫与错误文案(F35,F38)
- 登录响应支持 mustChangePassword 并强制跳转改密页
- 新增改密页面与全局路由守卫
- 完善 AUTH_002/SYS_429/VALID_00x 等错误提示
2026-02-09 18:16:22 +08:00
wangsli c290e03fef feat(client): 初始化前端壳与鉴权守卫(P1-5)
- 技术栈:React 18 + TypeScript + Vite + Tailwind

- API 层:ApiError + 401 自动刷新 + single-flight 重试

- 鉴权:内存 Access Token + Cookie Refresh + 启动 bootstrap

- RBAC:权限映射 + RequireAuth/RequirePermission 路由守卫

- 布局:OA 工作台壳层 + 侧边栏 + 5 个占位页面

- 样式:复用 hyb-web 视觉 token(单向同步)

- 文档:新增 client README,补充 server 联调说明
2026-02-07 16:43:57 +08:00