iven
8f353946e1
fix(mp): T40 UI 审计修复 — 28 项设计系统合规 + 安全加固 + 讨论记录
T40 UI 审计修复(60 页面全覆盖):
- 新增 $acc-d/$wrn-d 渐变中间色变量,修复首页轮播渐变硬编码
- 替换 8 处裸 white 为 $white 设计变量(5 个 SCSS 文件)
- 修复 7 处触摸目标 40/44px → 48px(健康/消息/咨询/预约/首页)
- 3 页面新增 Loading 状态(体征录入/个人中心/就诊人添加)
- statusTag 移除硬编码布局值,改用 SCSS mixin 控制
- 医生端 14 页面架构 Hook 层补充(useThrottledDidShow 替换 useEffect)
- 移除 action-inbox 未使用 import
安全 P0 修复:
- JWT 中间件加固:token 类型校验 + 过期预检 + 类型别名简化
- 速率限制增强:滑动窗口 + 暴力破解防护
- analytics handler 错误处理完善
文档:
- T40 审计报告(24 PASS / 36 PASS_WITH_ISSUES / 0 NEEDS_WORK)
- 5 份 DevTools/性能审计讨论记录
- wiki 症状导航 + 小程序章节更新
2026-05-14 23:12:54 +08:00
..
2026-04-19 08:46:28 +08:00
2026-04-26 12:51:30 +08:00
2026-04-26 13:13:25 +08:00
2026-04-26 13:34:25 +08:00
2026-04-28 00:20:37 +08:00
2026-04-26 22:15:12 +08:00
2026-04-28 00:20:37 +08:00
2026-04-28 11:46:31 +08:00
2026-04-28 00:57:41 +08:00
2026-05-03 19:32:15 +08:00
2026-04-28 14:53:04 +08:00
2026-04-28 11:35:23 +08:00
2026-04-29 06:17:23 +08:00
2026-04-29 06:17:23 +08:00
2026-05-03 19:32:15 +08:00
2026-04-30 08:41:22 +08:00
2026-05-03 19:32:15 +08:00
2026-05-03 19:32:15 +08:00
2026-05-04 00:03:22 +08:00
2026-05-04 00:03:22 +08:00
2026-05-04 01:08:01 +08:00
2026-05-13 23:29:42 +08:00
2026-05-13 23:29:42 +08:00
2026-05-04 13:03:38 +08:00
2026-05-13 23:29:42 +08:00
2026-05-13 23:29:42 +08:00
2026-05-13 23:29:42 +08:00
2026-05-13 23:29:42 +08:00
2026-05-08 08:52:16 +08:00
2026-05-09 22:05:06 +08:00
2026-05-11 09:36:43 +08:00
2026-05-13 23:29:42 +08:00
2026-05-11 03:43:51 +08:00
2026-05-13 13:33:49 +08:00
2026-05-13 17:19:07 +08:00
2026-05-14 23:12:54 +08:00
2026-05-14 23:12:54 +08:00
2026-05-14 20:22:29 +08:00
2026-05-14 23:12:54 +08:00
2026-05-14 23:12:54 +08:00
2026-05-14 23:12:54 +08:00