提交图
11 次代码提交
作者 SHA1 备注 提交日期
wangsli 466075c4a9 收敛 PC 工作台视觉 05-27-pc-frontend-visual-consistency-wave1 2026-05-27 14:10:51 +08:00
wangsli 66b3ceb08f oa-frontend-pretrial-cleanup 收敛PC试运行前页面风格 2026-05-26 17:02:21 +08:00
wangsli e6c739ddd6 WCM6 收口企业微信多手机移动渲染稳定化 2026-05-11 21:45:49 +08:00
wangsli 46981380a0 R68 A1-A6:Portal 首页信息架构与对齐优化 2026-04-26 15:37:03 +08:00
wangsli a08db8590a R67 A1-A6:官网风格前端 UI 刷新 2026-04-26 14:07:11 +08:00
wangsli 7e183c0cdc R29-1 R29-6: 重构海音达工作台壳层与高频页面 2026-03-23 09:59:35 +08:00
wangsli 9cb1f5d63b R25-1 R25-2 R25-3: 修复登录改密并收口静态缓存 2026-03-22 16:17:28 +08:00
wangsli 3883f14a48 refactor(ui): [UI8] 彻底移除遗留Card并补充下拉框中文化 2026-03-06 10:09:18 +08:00
wangsli 74854d507c style(css): 优化表头中文字体可读性并添加下拉框通用类 2026-03-05 18:38:56 +08:00
wangsli c7619e55b4 feat(client): UI primitives 基线(E2)
- 引入 Radix Dialog/DropdownMenu/Tabs + CVA
- 新增 Button/Input/Dialog/Tabs/Table/Card 等组件(本地拷贝单向同步)
- 增加 touch-target(44px) 样式基础
2026-02-08 23:17:38 +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