修改捐献器官分配基础
接口信息
- 接口路径:
/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 }
注意事项
- id为必填字段,用于指定要修改的记录
- 其他字段均为可选,只需传入需要修改的字段
- 时间格式统一为: yyyy-MM-dd HH:mm:ss
- allocationStatus字段说明: 0-未分配, 1-已分配, 2-作废
- 该接口具有防重复提交机制(@RepeatSubmit注解)
- 操作会记录操作日志