fix(prescription): 解决处方列表中科室选择和数据删除问题
- 为科室选择下拉框添加最小宽度样式,确保内容完整显示 - 添加orgTreeLoading状态管理,避免重复加载组织机构树 - 在selectAdviceBase方法中添加异步处理和边界检查逻辑 - 实现诊疗项目默认使用患者就诊科室的逻辑验证 - 修复ensureOrgTreeLoaded方法中的加载状态管理 - 在处方删除操作中添加encounterId和patientId参数传递 - 优化组织机构树查找算法,提升性能表现
This commit is contained in:
@@ -1991,6 +1991,8 @@ function handleDelete() {
|
||||
requestId: deleteItem.requestId,
|
||||
dbOpType: '3',
|
||||
adviceType: deleteItem.adviceType,
|
||||
encounterId: deleteItem.encounterId, // 🔧 BugFix#219: 添加就诊ID
|
||||
patientId: deleteItem.patientId, // 🔧 BugFix#219: 添加患者ID
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
@@ -981,6 +981,8 @@ function handleDelete(pIndex) {
|
||||
prescriptionNo: deleteItem.prescriptionNo,
|
||||
dbOpType: '3',
|
||||
adviceType: deleteItem.adviceType,
|
||||
encounterId: deleteItem.encounterId, // 🔧 BugFix#219: 添加就诊ID
|
||||
patientId: deleteItem.patientId, // 🔧 BugFix#219: 添加患者ID
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user