编辑 | blame | 历史 | 原始文档

新增患者死亡信息

接口信息

  • 接口路径: /project/deathinfo/add
  • 请求方式: POST
  • 接口描述: 新增患者死亡信息

请求参数

Headers

参数名 类型 必填 说明
Content-Type String application/json

Body (JSON格式)

参数名 类型 必填 说明
infoid Long 关联service_donatebaseinfo表的ID
donorno String 捐献者编号
gainhospitalno String 器官获取机构编号
gainhospitalname String 器官获取机构名称
deathtime String 死亡时间(格式: yyyy-MM-dd HH:mm:ss)
deathreason String 死亡原因
deathjudgedocto String 死亡判定医生一
deathjudgedoctt String 死亡判定医生二
deathjudgeannex String 死亡证明附件
isspendremember Integer 是否默哀缅怀仪式 (0: 否, 1: 是)
isrestoreremains Integer 是否恢复遗体仪容 (0: 否, 1: 是)
rememberannex String 缅怀仪式附件路径,多张用;号隔开
responsibleuserid String 负责人编号
responsibleusername String 负责人姓名

请求示例

{
  "infoid": 1,
  "donorno": "DN2026001",
  "gainhospitalno": "OPO001",
  "gainhospitalname": "某某OPO机构",
  "deathtime": "2026-01-25 10:30:00",
  "deathreason": "脑干功能衰竭",
  "deathjudgedocto": "李医生",
  "deathjudgedoctt": "王医生",
  "deathjudgeannex": "/upload/death/cert_20260125.pdf",
  "isspendremember": 1,
  "isrestoreremains": 1,
  "rememberannex": "/upload/ceremony/img1.jpg;/upload/ceremony/img2.jpg",
  "responsibleuserid": "U001",
  "responsibleusername": "协调员张"
}

返回数据

返回参数

参数名 类型 说明
code Integer 状态码 (200: 成功, 500: 失败)
msg String 返回消息

返回示例

成功响应:
json { "msg": "操作成功", "code": 200 }

失败响应:
json { "msg": "操作失败", "code": 500 }

注意事项

  1. infoid为必填字段,需要关联到service_donatebaseinfo表
  2. 时间格式统一为: yyyy-MM-dd HH:mm:ss
  3. 多个附件路径使用英文分号(;)隔开
  4. 该接口具有防重复提交机制(@RepeatSubmit注解)
  5. 操作会记录操作日志