iven
a7b5548b35
fix(web): 前端错误处理修复 — DrawerForm/usePaginatedData/useStatsData/静默吞错
- DrawerForm: validateFields 添加 try-catch 防止 unhandled rejection
- usePaginatedData: 合并双重 useEffect 消除重复请求
- useStatsData: 模块级缓存+Promise 去重,避免 6 组件实例×7 API=42 请求
- appointments API: 补传 patientSearch/appointmentType 参数
- Home/Roles/DoctorSelect/OperatorWorkbench: .catch(() => {}) → console.warn
2026-05-21 22:40:42 +08:00
..
2026-05-19 21:36:01 +08:00
2026-05-21 22:40:42 +08:00
2026-05-03 20:09:49 +08:00
2026-04-17 19:40:58 +08:00
2026-05-03 20:09:49 +08:00
2026-04-26 21:47:26 +08:00
2026-05-21 18:30:53 +08:00
2026-05-03 20:09:49 +08:00
2026-05-15 15:25:26 +08:00
2026-05-03 20:09:49 +08:00
2026-04-26 01:28:13 +08:00
2026-04-26 19:52:42 +08:00
2026-05-15 23:03:08 +08:00
2026-05-03 20:09:49 +08:00
2026-05-04 11:22:54 +08:00
2026-04-17 19:40:58 +08:00
2026-04-26 01:28:13 +08:00
2026-05-03 20:09:49 +08:00
2026-04-15 00:49:20 +08:00
2026-05-03 20:09:49 +08:00
2026-04-19 14:32:06 +08:00
2026-05-03 20:09:49 +08:00
2026-04-20 09:35:27 +08:00
2026-05-03 20:09:49 +08:00
2026-04-17 19:40:58 +08:00
2026-04-26 19:52:42 +08:00
2026-05-01 17:37:10 +08:00
2026-04-17 19:40:58 +08:00
2026-05-04 11:22:54 +08:00
2026-05-03 20:09:49 +08:00
2026-05-15 19:00:48 +08:00
2026-05-03 20:09:49 +08:00
2026-04-26 19:16:23 +08:00
2026-04-17 19:40:58 +08:00
2026-04-17 19:40:58 +08:00