c74e7395ea30d744049e39270aae63a953a62ffa
根因: - Bug #请修复 Bug #627 存在的问题 修复: - 1. **中医证候与诊断名称无关联** — 选择"中医"时证候选项是全量加载,未按诊断名称筛选 - 2. **保存时缺强提醒** — 只有简单 `msgWarning`,不满足"强提醒"要求 - 3. **选择中医诊断后不自动加载证候** — 需要手动切换诊断体系才触发 - | 修改点 | 文件 | 说明 | - |---|---|---| - | 引入 `ElMessageBox` | `:370` | 从 `element-plus` 额外引入 | - | 证候加载增加参数 | `:775-789` | `loadTcmSyndromeOptions(diagnosisName)` → 传 `conditionName` 筛选 | - | 切换诊断体系联动证候 | `:767-769` | 选择中医时传 `row.name` 加载对应证候 | - | 保存强提醒 | `:883-897` | `ElMessageBox.confirm` 替代 `msgWarning` | - | 选择诊断自动加载证候 | `:975-978` | 选择中医诊断后自动 `loadTcmSyndromeOptions(row.name)` | - | 抽取 `continueSave()` | `:811-856` | 保存逻辑复用,支持强提醒确认后继续保存 | - ## 验证 - ✅ `npm run lint` — 无新增错误(1 个 `Duplicate key 'patientInfo'` 为预存在问题) - ✅ `vite build` — 编译通过,dist 目录正常输出
Description
No description provided
Languages
Java
47.5%
Vue
45.9%
JavaScript
5.6%
HTML
0.6%
SCSS
0.1%