赵云
4f57389656
Fix Bug #443 : 手术计费:点击“签发”耗材时异常报错
2026-05-08 22:00:22 +08:00
赵云
637169f1d2
Fix Bug #466 : [住院医生工作站-检验申请] 申请单界面缺失核心质控字段(申请类型、标本类型、执行时间)及联动逻辑
2026-05-08 21:56:27 +08:00
赵云
18ada7c392
Fix Bug #445 : 【手术管理-门诊手术安排】临时医嘱生成界面逻辑错误:已生成医嘱的计费项目未从“待生成”列表中剔除
2026-05-08 21:51:39 +08:00
赵云
43acca6c0f
Fix Bug #468 : [住院医生工作站-检验申请] 列表页缺失【单据状态】列,无法闭环管理检验医嘱执行进度
2026-05-08 16:14:03 +08:00
a95c9c9f22
Fix Bug #468 : 住院医生工作站-检验申请列表页缺失单据状态列
...
在检验申请列表页"申请单号"后新增"单据状态"列,显示单据生命周期状态
(待签发/已签发/已采集/已收样/报告已出/已作废),使医生可通过列表直接获知
申请单当前执行阶段。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-08 09:19:27 +08:00
9c3e603b94
Fix Bug #443 : 手术计费:点击签发耗材时异常报错
...
当手术计费弹窗中点击"签发"耗材时,因耗材的locationId(发放库房)为空导致后端异常。
在DoctorStationAdviceAppServiceImpl.handDevice方法中,当locationId为null时,使用登录用户的科室ID作为默认值,
与NurseBillingAppService中的处理方式保持一致。
2026-05-08 09:14:18 +08:00
06f257f4be
Fix Bug #472 : 住院医生工作站-手术申请单:勾选手术项目无效,导致无法正常开立医嘱
...
surgery.vue 中 ref 和 watch 未从 vue 导入,导致 transferValue 不是响应式变量,
el-transfer 勾选复选框时状态无法更新,修复 import 语句补充 ref、watch。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-08 08:46:59 +08:00
8ddb752ac8
Fix Bug #472 : 住院医生工作站-手术申请单:勾选手术项目无效,导致无法正常开立医嘱
...
修复surgery.vue组件中遗漏的watch导入,导致el-transfer勾选无响应
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-07 22:50:45 +08:00
b31c891bd1
调优:473- [住院医生工作站-检验申请] 列表页字段补全:新增“申请类型”、“标本类型”字段展示,处方号改申请单号
2026-05-07 16:08:13 +08:00
205d5cf85f
调优:473- [住院医生工作站-检验申请] 列表页字段补全:新增“申请类型”、“标本类型”字段展示,处方号改申请单号
2026-05-07 11:25:19 +08:00
5be726b4bd
Fix: Bug-490 【住院医生站】待签发医嘱执行删除操作,提示“删除成功”但记录未从界面消失
2026-05-06 18:28:08 +08:00
guanyu
701f5fed82
fix: 修复#447/#453/#455申请单adviceTypes格式错误
...
- 修复#447手术申请:adviceTypes改为[3,6]包含诊疗和手术类型
- 修复#453检验申请:adviceTypes从字符串'3'改为数组[3]
- 修复#455检查申请:adviceTypes从字符串'3'改为数组[3]
- 修复#455输血申请:adviceTypes从字符串'3'改为数组[3]
- 统一所有申请单的adviceTypes为数组格式,确保后端正确解析
2026-05-01 00:07:56 +08:00
guanyu
d62ac41f66
fix: 修复#470/#447手术/输血申请单加载项目耗时过长
...
- 将pageSize从10000改为500,与检验/检查申请保持一致
- 减少单次请求数据量,提升加载性能
- 同时修复手术申请单和输血申请单
2026-04-30 23:59:22 +08:00
a007721c8f
住院医生站:开立诊疗项目时,明细配置区的项目单价显示为负数
2026-04-30 17:12:10 +08:00
wangjian963
7799282b86
fix: 修复#420 #416 检验申请单显示优化与布局调整
...
#420 : 申请单项目列表显示"售价/单位"替代数据库ID
- 从priceList取售价price,从AdviceBaseDto取单位unitCode_dictText
- 诊疗类项目priceList不含unitCode,须从顶层item取单位
- 同步修复检验、检查、输血、手术四个申请单
#416 : 申请单弹窗布局调整
- 弹窗宽度 1000px → 1200px
- transfer穿梭框面板 400px → 480px
- 优化左右双栏视觉效果,减少滚动
2026-04-30 16:48:59 +08:00
guanyu
caa45c3310
fix: 修复#472住院医生站手术申请单勾选无效
...
根因: 前端获取手术项目列表时传递的adviceTypes为字符串'3',
后端期望List<Integer>格式, 可能导致解析异常。
修复: 将adviceTypes: '3'改为adviceTypes: [3]数组格式,
确保Spring MVC能正确解析为List<Integer>。
2026-04-29 16:48:52 +08:00
1242d41499
fix: Bug #418 #419 #421 #424 检查申请发往科室未自动赋值/下拉无数据 - 修复科室数据源接口问题
...
主要修复:
- 4个申请单组件统一使用getDepartmentList()替代getOrgList()
- 使用/app-common/department-list接口替代分页接口,确保科室树完整加载
- 添加findTreeItem递归查找函数,支持树形结构科室匹配
- 优化分页大小:pageSize从10000降至500,提升加载性能
- #415 后端添加价格非负验证,防止单价显示负数
涉及文件:
- laboratoryTests.vue/medicalExaminations.vue/bloodTransfusion.vue/surgery.vue
- DoctorStationAdviceAppServiceImpl.java
2026-04-24 15:15:32 +08:00
72c0ceac29
fix: 修复前端Bug #405 #406 #408
...
- #405 住院医生站:医嘱保存后仍可编辑(未锁定)
- #406 门诊医生站:检验申请保存失败患者信息未加载
- #408 门诊医生站:检查明细标签页显示暂无数据
2026-04-22 17:29:46 +08:00
0cfdce042f
fix: resolve #403/#404 missing fields in medical order group application and editing
...
#403 - Removed 'dose: undefined' override in setValue() that was clearing dose values from group packages when applied to patients
#404 - Added explicit column aliases in OrdersGroupPackageAppMapper.xml to ensure proper field mapping for dose, rate_code, method_code, dose_quantity, dispense_per_duration, and therapy_enum
Both fixes address the root cause where medication detail fields (dose, administration route, frequency, duration) were being lost during group package application and editing.
2026-04-22 17:20:03 +08:00
f125c8dc85
372 【住院医生站】医嘱录入执行科室显示ID乱码,且缺乏动态匹配逻辑
...
373 【住院医生站】医嘱搜索缺失“II级护理”项目(与诊疗目录配置不符)
2026-04-22 15:35:25 +08:00
14333f47ea
370【住院护士站站-》进入“三测单”模块报错
...
371 【业务配置】住院医生站-“呼吸内科病房”未在西药房取药规则中维护配置
2026-04-21 13:05:46 +08:00
210c463130
修复bug375:住院医生站点击“签发”按钮后系统提示语错误,显示为“保存成功”并且签发业务功能未实现。
...
bug376:【门诊医生站】检查页签申请单列表过滤异常,显示了历史检查就诊记录
bug377:【门诊医生站】检查申请单“执行科室”未获取配置默认值且字段交互逻辑不规范
2026-04-16 10:25:12 +08:00
7a2342ea2e
311 检验项目设置-》检验项目:【新增】一条检验项目系统自动在《诊疗目录》增加一条检验收费项目
...
312检验项目设置-套餐设置:折扣%字段换算公式错误
319 住院管理》-住院医生站》-住院医生站保存患者诊断时报错
2026-04-02 17:25:28 +08:00
2d7dcb4aeb
fix(inpatient): 解决手术申请单数据同步和命名问题
...
- 在应用表单底部按钮中添加延迟刷新机制,确保后端数据提交完成后再触发刷新事件
- 在手术组件中添加诊疗定义名称字段,完善手术项目信息传递
- 优化手术医嘱生成功能,添加详细的调试日志以便追踪问题
- 修复手术项目名称获取逻辑,优先使用activityList中的手术项目名称
- 完善手术收费项目生成流程,添加异常处理和日志记录
- 在控制器中添加手术申请单保存的日志输出,便于问题排查
2026-04-02 08:15:11 +08:00
ac1cd3afc8
fix(prescription): 解决处方列表中手术类型和其他医嘱类型的问题
...
- 更新 lodash.template 修复脚本以处理 assignWith 函数的自定义器参数
- 在多个处方组件中引入 drord_doctor_type 字典用于动态生成医嘱类型列表
- 修复手术类型(adviceType=6)的特殊处理逻辑,包括类型映射和字段过滤
- 调整后端医嘱保存服务中的类型分类逻辑,正确处理手术类型
- 更新数据库查询映射以支持手术类型的正确显示和数据传输
- 修复费用对话框和订单表单中的相关类型显示问题
2026-04-01 18:24:24 +08:00
db9a70a99d
feat: 手术申请列表-手术单号放第二栏并支持点击查看详情
2026-04-01 13:28:24 +08:00
6b9f9a107e
fix: 手术医嘱类型显示修复 - SQL返回category_enum作为advice_type,前端添加手术类型选项
2026-04-01 12:45:15 +08:00
Ranyunqiao
88088c01ac
109 住院医生工作站-》住院病历的【存为模板】界面升级
2026-03-23 17:24:01 +08:00
8a7d2abb4a
feat(medicalOrderSet): 优化医嘱组套功能实现
...
- 实现医嘱基础列表的分页功能,添加loading状态和缓存机制
- 添加防抖处理和组织机构ID参数支持,优化性能表现
- 实现医嘱组套的完整编辑功能,包括增删改查操作界面
- 添加医嘱组套预览、应用和管理功能模块
- 实现西医组套筛选功能,确保tcmFlag参数正确传递
- 优化医嘱组套数据结构,完善明细项信息处理逻辑
- 添加表单验证和错误处理,提升用户体验和系统稳定性
- 重构代码结构,采用响应式设计提高可维护性
2026-03-17 09:57:21 +08:00
8820048d55
feat(emr): 添加住院病历菜单类型枚举
...
- 新增 primaryMenuEnum 字段用于标识住院病历类型
- 设置默认值为 1 对应住院病历文档类型枚举
2026-03-13 08:59:10 +08:00
6af7720470
feat(diagnosis): 完善诊断模块功能并优化病历数据获取
...
- 添加isSaving状态控制保存过程
- 监听患者信息变化自动获取病历详情和诊断列表
- 增强getDetail方法添加错误处理和日志输出
- 重构handleAddDiagnosis方法分离验证逻辑到独立函数
- 优化病历详情获取接口同时查询门诊和住院病历数据
- 添加文档定义树形列表按使用范围筛选功能
- 修复历史病历数据加载错误处理机制
2026-03-12 23:21:34 +08:00
4277a369d2
fix(order): 解决医嘱类型字段处理问题
...
- 优化了JSON解析逻辑,避免重复解析contentJson字段
- 确保therapyEnum字段正确传递,默认值设置为长期医嘱('1')
- 修复了医嘱保存和签发过程中类型字段丢失的问题
- 统一了前后端therapyEnum字段的默认值处理逻辑
- 添加了必要的注释说明字段处理规则
2026-03-12 12:42:17 +08:00
dc039fcced
fix(diagnosis): 修复诊断类型字段处理逻辑
...
- 移除medTypeCode的默认值'11',改为undefined以避免强制设置默认类型
- 在新增诊断时不再预设诊断类型,要求用户主动选择
- 从已保存的数据中获取medTypeCode值而不是使用固定默认值
- 添加诊断类型选择验证,在保存时检查是否所有诊断都选择了类型
- 在完诊前验证诊断信息完整性,包括诊断存在性、类型选择和主诊断设置
- 优化UI显示逻辑,当诊断类型选项未加载完成时显示加载状态提示
- 调整删除按钮显示逻辑,改进弹窗确认交互体验
2026-03-04 15:33:25 +08:00
chenjinyang
dfdab41c00
完成93需求
2026-02-05 16:30:25 +08:00
9bd5caaa1b
Fix 住院工作站中,住院病历的入院记录不吻合问题
2026-01-27 18:41:29 +08:00
4f0cc1a0c4
refactor(ui): 优化按钮样式和数据加载逻辑
...
- 将多个按钮组件从 type="text" 改为 link 属性,提升界面美观性
- 修复 PatientList 组件中姓名显示的文本截断功能
- 在住院记录模板中添加对 patientInfo 变化的监听,自动更新表单数据
- 优化打印机列表获取逻辑,添加连接状态检查和警告信息
- 移除不必要的防抖和重复请求防护逻辑,简化代码实现
- 修复多处组件中对 patientInfo 属性访问的安全性问题
- 优化病历数据加载时机,移除防抖包装直接调用加载函数
- 改进数据设置逻辑,避免覆盖未传入字段的原有值
- 调整组件属性定义,使 patientInfo 参数变为可选并设置默认值
- 优化患者切换时的组件重置和数据加载流程
2026-01-27 17:32:03 +08:00
86bca03b04
Backup local changes before resolving remote repository issue
2026-01-27 10:19:54 +08:00
ca043de624
feat(inpatientDoctor): 添加住院医生模块本地病人信息状态管理
...
- 新增本地病人信息状态管理文件 localPatient.js
- 实现护士等级状态管理功能
- 添加选择患者信息本地状态管理
- 提供更新护士等级和患者信息的方法
2026-01-25 16:43:12 +08:00
5cf2dd165c
fix(core): 修复审计字段缺失和组件状态管理问题
...
- 在Account、ChargeItem、EncounterParticipant和Encounter服务中添加审计字段验证
- 确保tenantId、createBy和createTime字段在插入数据库前正确设置
- 修复EMR模块中删除模板API的导出问题
- 更新患者信息状态管理,统一使用localPatientInfo替换patientInfo
- 在EMR组件中实现防抖机制优化历史记录刷新性能
- 修复病历模板切换时的表单数据重置逻辑
- 在首页统计组件中使用markRaw包装图标组件
- 为住院记录模板添加默认表单数据结构
- 修复SVG患者图标路径错误
2026-01-25 16:41:19 +08:00
itcast
8fcfb481c9
门诊医生站-》开立诊断 页面调整
2026-01-16 16:32:36 +08:00
itcast
be0514bc08
门诊医生站-》开立诊断 页面调整
2026-01-16 15:46:43 +08:00
0b4b63dfbe
feat(surgery): 增加手术室确认信息和次要手术功能
...
- 添加手术室确认时间和确认人字段显示
- 实现次要手术的添加、编辑和删除功能
- 增加急诊标志和植入高值耗材开关选项
- 添加手术费用和麻醉费用计算功能
- 实现手术和麻醉项目的远程搜索功能
- 增加第一助手和第二助手选择功能
- 优化医生列表加载逻辑,支持多接口获取
- 添加按钮图标提升界面体验
- 修复encounterId为空时的接口调用问题
2026-01-07 17:00:06 +08:00
d1670b79a0
style(flowable): 优化流程相关代码的import顺序和代码结构
2025-12-30 15:11:32 +08:00
a1e07a204b
``` refactor(db): 移除SQL语句中的public schema前缀
2025-12-30 00:02:59 +08:00
3c497417dc
提交merge1.3
2025-12-27 15:30:40 +08:00
088861f66e
提交merge1.3
2025-12-27 15:30:25 +08:00
3115e38cc4
Revert "```"
...
This reverts commit abc0674531 .
2025-12-26 22:21:21 +08:00
abc0674531
```
...
docs(release-notes): 添加住院护士站划价功能说明和发版记录
- 新增住院护士站划价服务流程说明文档,详细描述了从参数预处理到结果响应的五大阶段流程
- 包含耗材类医嘱和诊疗活动类医嘱的差异化处理逻辑
- 添加完整的发版内容记录,涵盖新增菜单功能和各模块优化点
- 记录了住院相关功能的新增和门诊业务流程的修复
```
2025-12-25 14:13:14 +08:00
22a1ac57b2
改回配置IP地址
2025-12-13 16:06:13 +08:00
b863c14f2b
解决合并冲突并优化代码结构
2025-12-10 14:24:34 +08:00