fix(prescription): 解决处方列表中手术类型和其他医嘱类型的问题

- 更新 lodash.template 修复脚本以处理 assignWith 函数的自定义器参数
- 在多个处方组件中引入 drord_doctor_type 字典用于动态生成医嘱类型列表
- 修复手术类型(adviceType=6)的特殊处理逻辑,包括类型映射和字段过滤
- 调整后端医嘱保存服务中的类型分类逻辑,正确处理手术类型
- 更新数据库查询映射以支持手术类型的正确显示和数据传输
- 修复费用对话框和订单表单中的相关类型显示问题
This commit is contained in:
2026-04-01 18:24:24 +08:00
parent 6694ae52ba
commit ac1cd3afc8
16 changed files with 306 additions and 186 deletions

View File

@@ -23,14 +23,19 @@ public enum ItemType implements HisEnumInterface {
MEDICINE(1, "1", "药品"),
/**
* 耗材
* 医疗活动
*/
ACTIVITY(3, "3", "医疗活动"),
/**
* 耗材前端使用值2
*/
DEVICE(2, "2", "耗材"),
/**
* 医疗活动
* 手术前端使用值6避免与耗材冲突
*/
ACTIVITY(3, "3", "医疗活动");
SURGERY(6, "6", "手术");
@EnumValue
private Integer value;