動作
Feature #166
進行中
SC
SC
智慧 PE 模板系統、骨盆/恥骨結構重整與模板預設功能
Feature #166:
智慧 PE 模板系統、骨盆/恥骨結構重整與模板預設功能
開始日期:
2026-02-12
完成日期:
2026-02-12 (逾期 50 天)
完成比例:
100%
預估工時:
6:00 小時
概述
h2. 實作 Physical Examination (PE) 智慧模板系統,支援 {{TAG}} 變數標籤自動替換傷情/預設正常文字。新增骨盆與髖關節詳細頁、恥骨獨立損傷記錄,以及使用者預設模板功能。
h1. 功能項目
h2. 1. 智慧 PE 模板系統
- 新增 region-map.ts,定義 7 個身體區域(HEAD/NECK/CHEST/ABDOMEN/BACK/PELVIS/EXTREMITIES)與 partId 對照邏輯
- ReviewTab 支援模板選擇下拉(系統 PE 模板 / 使用者自建模板 / Legacy 無模板)
- 模板插值引擎:regex 掃描 {{TAG}},有傷情 → 自動替換合併文字,無傷情 → 替換為預設正常文字
- Backend Template model 新增 defaults JSON 欄位,含 ALTER TABLE 遷移
- Pydantic schema(TemplateCreate/TemplateUpdate/TemplateOut)同步新增 defaults
h2. 2. 模板編輯器強化(UserSettingsModal)
- 雙欄佈局:左欄模板內容 textarea + 右欄標籤工具列(7 個 TAG 按鈕,點擊插入至游標位置)
- 動態顯示「預設正常文字」Textarea 欄位,支援多行輸入
- 預設模板功能:每個模板新增星號按鈕,可設為使用者預設(localStorage 持久化)
- ReviewTab 啟動時自動載入使用者預設模板選擇
h2. 3. 骨盆與髖關節重整
- 新增骨盆詳細頁(pelvis_hip.png + SVG overlay),含 Pelvis / Left Hip / Right Hip 三區域
- 恥骨(pubis_front)改為直接開啟損傷類型選擇頁,不再跳轉骨盆詳細頁
- 修正骨盆傷情紅色填滿蓋住恥骨區域的問題
- 新增骨盆與髖關節疼痛欄位(PatientHistoryForm)
- 軟組織 ↔ 疼痛連動支援骨盆/髖/恥骨部位
h2. 4. 其他改進
- 前額(Forehead)加入臉部疼痛子部位
- 背部疼痛更名為「Back & Buttock pain」
- 四肢傷情輸出排序:左肩→左上肢→右肩→右上肢→左下肢→右下肢(近端到遠端)
- ROM 關節判斷新增 hip/pelvis,移除 thigh
沒有任何資料可供顯示
動作