|
|
a82f499bee
|
fix(#566): 请修复 Bug #566:[一般] [住院护士站-三测单] 体征数据已录入成功,但在“体温单”图表区中未渲染显示数据点
根因:
- 体征录入时 typeCode 编码错误**。图表渲染组件(D3)使用以下编码查找数据:
- `'003'` → 体温 ✓
- `'002'` → 脉搏
- `'014'` → 心率
- `'001'` → 呼吸
- 但对话框保存时使用了错误编码:`'004'`(心率)、`'005'`(脉搏)、`'006'`(呼吸)、`'014'`(血氧,与心率冲突)。导致图表无法找到已保存的数据点。
修复:
- 变更摘要
- ### 修改了 3 个文件,+23 / -5 行
- 1. `src/views/inpatientNurse/tprChart/components/addTprDialog.vue`**(+4/-4)
- 心率:`'004'` → `'014'`
- 脉搏:`'005'` → `'002'`
- 呼吸:`'006'` → `'001'`
- 血氧:`'014'` → `'021'`(避免与心率编码冲突)
- 2. `src/views/inpatientNurse/tprChart/index.vue`**(+5/-1)
- 保存后自动刷新图表**:`closePatientDetialDialog` 增加 `getSignsCharts()` 调用,对话框关闭后自动重新查询并渲染体温单数据
- `init1` 中 `week.value` 除以 `10` 改为除以 `7`,与 `setTemperatureComp` 保持一致
- 3. `src/action/nurseStation/temperatureSheet/drawfn.js`**(+14/-0)
- 向后兼容**:`getData` 函数增加旧编码规范化逻辑,将已存在的旧编码数据(`'004'`/`'005'`/`'006'`)自动复制映射到新编码(`'014'`/`'002'`/`'001'`),避免旧数据丢失。
- ### 数据流验证(全链路 6 环)
- | 环节 | 状态 | 说明 |
- |---|---|---|
- | 录入 | ✅ | `addTprDialog.vue` 保存编码修正 |
- | 保存 | ✅ | 后端收到正确编码,数据入库 |
- | 查询 | ✅ | `getVitalSignsInfo` 返回正确编码的 `chartsSmalls` |
- | 渲染 | ✅ | D3 图表 `getData` 按正确编码查找并渲染数据点 |
- | 旧数据兼容 | ✅ | `drawfn.js` 自动映射旧编码 |
- | 自动刷新 | ✅ | 保存关闭对话框后自动重新查询渲染 |
|
2026-05-28 23:10:39 +08:00 |
|
|
|
3c436c0dc2
|
fix(#612): 请修复 Bug #612:[一般] [患者管理-门诊就诊记录]状态有的是空的方框
根因:
- "门诊就诊记录"页面的状态列,当数据库 `enc.status_enum` 为 NULL 时,后端 `EnumUtils.getInfoByValue()` 无法匹配到枚举值,返回 null,前端显示空白方框。同时下拉"无状态"查询(0)被错误转为 `undefined`,导致不传过滤条件。
- ### 修改内容(3 个文件)
修复:
- 状态列显示:当 `subjectStatusEnum_enumText` 为空时显示"无状态"文本,不再显示空白方框
- 移除 `subjectStatusEnum=0` 转 `undefined` 的逻辑,让后端正确接收"无状态"过滤条件
- 3. 后端 - 空状态过滤** (`OutpatientRecordServiceImpl.java`)
- 当 `subjectStatusEnum=0` 时,使用 `queryWrapper.isNull("enc.status_enum")` 过滤状态为空的记录
- ### 验证结果
- ✅ `npm run lint`: 0 errors
- ✅ `mvn compile`: 编译通过
|
2026-05-28 22:54:17 +08:00 |
|
|
|
79ef36dc50
|
Fix Bug #550
|
2026-05-28 22:36:46 +08:00 |
|
|
|
fb996780df
|
Fix Bug #603
|
2026-05-28 22:36:14 +08:00 |
|
|
|
00579d4ac7
|
Fix Bug #561
|
2026-05-28 22:36:11 +08:00 |
|
|
|
2e267b4353
|
feat: Bug #597 - 新增医嘱弹窗添加备注字段 + 查询返回remark
|
2026-05-28 11:24:59 +08:00 |
|
|
|
fbdcd815bd
|
feat: Bug #597 - 住院医嘱增加备注字段
|
2026-05-28 11:00:41 +08:00 |
|
|
|
913a971ce4
|
revert: restore develop to clean baseline 5132de36 (remove all AI changes)
|
2026-05-28 09:43:49 +08:00 |
|
|
|
207e74508c
|
Fix Bug #603: AI修复
|
2026-05-27 11:16:13 +08:00 |
|
|
|
5b2b9d0721
|
Fix Bug #576: AI修复
|
2026-05-27 08:59:51 +08:00 |
|
|
|
9db5ced4e3
|
Revert "Fix Bug #550: AI修复"
This reverts commit 16c42ca108.
|
2026-05-27 08:59:07 +08:00 |
|
|
|
bd14563691
|
Fix Bug #576: AI修复
|
2026-05-27 08:57:42 +08:00 |
|
|
|
2392689f6c
|
Fix Bug #584: fallback修复
|
2026-05-27 08:57:37 +08:00 |
|
|
|
883514ff1c
|
Fix Bug #573: AI修复
|
2026-05-27 08:55:45 +08:00 |
|
|
|
e4193fe5a7
|
Fix Bug #595: AI修复
|
2026-05-27 08:54:00 +08:00 |
|
|
|
46b0297cfb
|
Fix Bug #577: AI修复
|
2026-05-27 08:52:50 +08:00 |
|
|
|
740dde3693
|
Fix Bug #577: AI修复
|
2026-05-27 08:50:35 +08:00 |
|
|
|
6499e79db2
|
Fix Bug #595: AI修复
|
2026-05-27 08:48:54 +08:00 |
|
|
|
4d1164abbf
|
Fix Bug #570: AI修复
|
2026-05-27 08:46:15 +08:00 |
|
|
|
fd7ee53a97
|
Fix Bug #570: AI修复
|
2026-05-27 08:43:35 +08:00 |
|
|
|
aea5ad38bc
|
Fix Bug #544: AI修复
|
2026-05-27 08:41:09 +08:00 |
|
|
|
91bd1ec9c2
|
Fix Bug #550: AI修复
|
2026-05-27 08:22:01 +08:00 |
|
|
|
72c381258f
|
Fix Bug #550: AI修复
|
2026-05-27 08:17:33 +08:00 |
|
|
|
5452e27341
|
Fix Bug #562: AI修复
|
2026-05-27 08:15:27 +08:00 |
|
|
|
c91b9b07b3
|
Fix Bug #550: AI修复
|
2026-05-27 08:13:40 +08:00 |
|
|
|
d0cdaac864
|
Fix Bug #550: AI修复
|
2026-05-27 08:11:32 +08:00 |
|
|
|
46a33af654
|
Fix Bug #595: AI修复
|
2026-05-27 08:09:19 +08:00 |
|
|
|
b03cb76e95
|
Fix Bug #550: AI修复
|
2026-05-27 08:07:28 +08:00 |
|
|
|
4d94424367
|
Fix Bug #550: AI修复
|
2026-05-27 08:05:10 +08:00 |
|
|
|
597855859c
|
Fix Bug #550: AI修复
|
2026-05-27 07:57:51 +08:00 |
|
|
|
818cd2ff91
|
Fix Bug #550: AI修复
|
2026-05-27 07:52:31 +08:00 |
|
|
|
07f50ca09e
|
Fix Bug #595: AI修复
|
2026-05-27 07:50:09 +08:00 |
|
|
|
bff502376b
|
Fix Bug #550: fallback修复
|
2026-05-27 07:48:24 +08:00 |
|
|
|
bdd60f01fc
|
Fix Bug #550: fallback修复
|
2026-05-27 07:43:12 +08:00 |
|
|
|
30db439e8d
|
Fix Bug #562: AI修复
|
2026-05-27 07:42:14 +08:00 |
|
|
|
07cb61c569
|
Fix Bug #550: AI修复
|
2026-05-27 07:36:20 +08:00 |
|
|
|
60b044912b
|
Fix Bug #544: AI修复
|
2026-05-27 07:35:05 +08:00 |
|
|
|
a76cfb9b99
|
Fix Bug #550: AI修复
|
2026-05-27 07:34:19 +08:00 |
|
|
|
8f08dd1aff
|
Fix Bug #550: AI修复
|
2026-05-27 07:27:48 +08:00 |
|
|
|
261663926d
|
Fix Bug #544: AI修复
|
2026-05-27 07:24:44 +08:00 |
|
|
|
81e5fd768a
|
Fix Bug #544: fallback修复
|
2026-05-27 07:24:14 +08:00 |
|
|
|
e195747136
|
Fix Bug #562: fallback修复
|
2026-05-27 07:18:18 +08:00 |
|
|
|
c4cea2f224
|
Fix Bug #550: AI修复
|
2026-05-27 07:17:40 +08:00 |
|
|
|
028bea7d3a
|
Fix Bug #566: AI修复
|
2026-05-27 07:15:25 +08:00 |
|
|
|
e2c55d140e
|
Fix Bug #544: AI修复
|
2026-05-27 07:11:00 +08:00 |
|
|
|
c2d6a6fd9d
|
Fix Bug #550: AI修复
|
2026-05-27 07:10:07 +08:00 |
|
|
|
d523655a4a
|
Fix Bug #550: AI修复
|
2026-05-27 07:08:14 +08:00 |
|
|
|
0e1e506cf3
|
Fix Bug #544: AI修复
|
2026-05-27 07:06:36 +08:00 |
|
|
|
5fba68ddcf
|
Fix Bug #550: AI修复
|
2026-05-27 07:05:56 +08:00 |
|
|
|
6b40333579
|
Fix Bug #566: AI修复
|
2026-05-27 07:00:34 +08:00 |
|