Commit Graph

3 Commits

Author SHA1 Message Date
c004badf30 feat(rationaldrug): T11.4 肝肾功能自动调量
- 新增 DosageAdjustmentRequestDto 请求DTO
- IRationalDrugAppService 新增 adjustDosageByOrganFunction 方法
- RationalDrugAppServiceImpl 实现肝肾功能评估 + 剂量匹配逻辑
- RationalDrugController 新增 POST /adjust-dosage 端点
- rationaldrug.js 新增前端 API 函数
- 新建 DosageAdjustment.vue 肝肾功能输入 + 调量建议展示
2026-06-18 15:10:26 +08:00
68cfa48820 refactor(config): 重构应用配置中的Jackson序列化设置
- 将Jackson2ObjectMapperBuilderCustomizer替换为直接配置ObjectMapper实例
- 移除未使用的Logger导入和日志变量声明
- 统一日期时间序列化配置方式,禁用时间戳格式
- 更新反序列化上下文参数命名以保持一致性
- 简化泛型类型声明,使用钻石操作符

fix(patient): 修复患者管理中的数据库查询语法错误

- 移除PatientManageMapper.xml中多余的逗号导致的SQL语法问题
- 确保字段列表格式正确以避免数据库解析错误

fix(rationaldrug): 修正合理用药模块API端点路径

- 移除API路径中的healthlink-his前缀,统一使用/api/v1基础路径
- 保持所有处方审核相关接口的一致性

feat(patient): 在患者添加对话框中增加联系人信息字段

- 添加联系人姓名、关系和电话号码输入表单
- 为新字段提供相应的验证规则和占位符提示
- 保持与现有监护人信息字段的界面布局一致
2026-06-09 16:37:59 +08:00
d5a75083fd fix: 数据字典规范化 + 申请单API路径修复 + 合理用药API创建
后端:
- 修复 RationalDrugController 路径重复前缀 /healthlink-his → /api/v1
- 修复 AntibioticController 路径重复前缀
- 修复 RequestFormManageController /get-page → /page 路径匹配前端
- 新增 GET /{id} PUT /withdraw/{id} DELETE /delete/{id} 兼容接口
- 新增 IRequestFormManageAppService.getRequestFormById 方法

前端:
- 新增 src/api/rationaldrug.js (合理用药API)
- 新增 src/api/antibiotic.js (抗菌药物API)
- 10个模块硬编码下拉框改为 useDict() 数据字典:
  infectionenhanced: 感染预警级别、环境监测类型
  rationaldrug: 配伍禁忌严重程度
  labenhanced: 报告状态、预约状态
  cssd: 器械追溯状态、操作步骤、托盘类型
  followup: 投诉类型、投诉状态
  casignature: 签名文档类型
  specimenbarcode: 标本状态
  empienhanced: 性别
  fhircda: FHIR资源类型

数据库:
- 新增14个字典类型: infection_alert_level, environment_monitor_type,
  lab_report_status, exam_appointment_status, cssd_trace_status,
  cssd_process_step, cssd_tray_type, complaint_type, complaint_status,
  sign_document_type, specimen_status, fhir_resource_type,
  interaction_severity
2026-06-07 16:00:49 +08:00