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

修改捐献器官分配基础

接口信息

  • 接口路径: /project/donateorganBase/edit
  • 请求方式: POST
  • 接口描述: 修改捐献器官分配基础信息

请求参数

Headers

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

Body (JSON格式)

参数名 类型 必填 说明
id Long 器官分配基础信息主键ID
infoid Long 关联service_donatebaseinfo表的ID
allocationStatus Long 分配状态(0:未分配;1:已分配;2作废)
allocationTime Date 分配时间(格式: yyyy-MM-dd HH:mm:ss)
registrationCode String 登记人编号
registrationName String 登记人姓名
registrationTime Date 登记时间(格式: yyyy-MM-dd HH:mm:ss)
estimatedtime Date 预计时间(格式: yyyy-MM-dd HH:mm:ss)

请求示例

{
  "id": 123,
  "infoid": 1,
  "allocationStatus": 1,
  "allocationTime": "2026-01-25 15:30:00",
  "registrationCode": "REG001",
  "registrationName": "登记员A",
  "registrationTime": "2026-01-25 09:00:00",
  "estimatedtime": "2026-01-26 08:00:00"
}

返回数据

返回参数

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

返回示例

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

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

注意事项

  1. id为必填字段,用于指定要修改的记录
  2. 其他字段均为可选,只需传入需要修改的字段
  3. 时间格式统一为: yyyy-MM-dd HH:mm:ss
  4. allocationStatus字段说明: 0-未分配, 1-已分配, 2-作废
  5. 该接口具有防重复提交机制(@RepeatSubmit注解)
  6. 操作会记录操作日志