# 新增捐献随访 ## 接口描述 新增捐献随访信息 ## 请求URL `POST /project/donatefollowup/add` ## 请求头 | 参数名 | 类型 | 必填 | 说明 | |--------|------|------|------| | Authorization | String | 是 | 用户令牌 | | Content-Type | String | 是 | application/json | ## 请求参数 | 参数名 | 类型 | 必填 | 说明 | |--------|------|------|------| | seqno | Long | 否 | 随访序号(第n次) | | infoid | Long | 否 | 关联service_donatebaseinfo表的ID | | organid | Long | 否 | 关联service_donateorgan表的ID | | recipientname | String | 否 | 器官受体者姓名 | | recipientphone | String | 否 | 器官受体者电话 | | recipientdescribe | String | 否 | 器官受体者描述 | | hospitalno | String | 否 | 移植医院编号 | | hospitalname | String | 否 | 移植医院名称 | | hospitaldept | String | 否 | 移植医院科室 | | doctorname | String | 否 | 接受随访医生姓名 | | doctorphone | String | 否 | 接受随访医生电话 | | doctordescribe | String | 否 | 医生描述 | | donateresult | String | 否 | 捐献结果 | | followupdescribe | String | 否 | 随访描述 | | followupno | String | 否 | 随访者 | | followuptime | Date | 否 | 随访时间 | ## 请求示例 ```json { "seqno": 1, "infoid": 1001, "organid": 100, "recipientname": "张三", "recipientphone": "13800138000", "recipientdescribe": "受体情况良好", "hospitalno": "H001", "hospitalname": "北京协和医院", "hospitaldept": "移植科", "doctorname": "李医生", "doctorphone": "13900139000", "doctordescribe": "主治医生", "donateresult": "移植成功", "followupdescribe": "术后恢复良好,各项指标正常", "followupno": "U001", "followuptime": "2024-02-02 14:00:00" } ``` ## 返回参数 | 参数名 | 类型 | 说明 | |--------|------|------| | code | Integer | 响应状态码,200表示成功 | | msg | String | 响应消息 | | data | Object | 新增成功后的捐献随访对象 | ### data对象结构 | 参数名 | 类型 | 说明 | |--------|------|------| | id | Long | 新增后生成的捐献随访ID | | seqno | Long | 随访序号(第n次) | | infoid | Long | 关联service_donatebaseinfo表的ID | | organid | Long | 关联service_donateorgan表的ID | | recipientname | String | 器官受体者姓名 | | recipientphone | String | 器官受体者电话 | | recipientdescribe | String | 器官受体者描述 | | hospitalno | String | 移植医院编号 | | hospitalname | String | 移植医院名称 | | hospitaldept | String | 移植医院科室 | | doctorname | String | 接受随访医生姓名 | | doctorphone | String | 接受随访医生电话 | | doctordescribe | String | 医生描述 | | donateresult | String | 捐献结果 | | followupdescribe | String | 随访描述 | | followupno | String | 随访者 | | followuptime | Date | 随访时间 | ## 返回示例 ```json { "code": 200, "msg": "操作成功", "data": { "id": 1, "seqno": 1, "infoid": 1001, "organid": 100, "recipientname": "张三", "recipientphone": "13800138000", "recipientdescribe": "受体情况良好", "hospitalno": "H001", "hospitalname": "北京协和医院", "hospitaldept": "移植科", "doctorname": "李医生", "doctorphone": "13900139000", "doctordescribe": "主治医生", "donateresult": "移植成功", "followupdescribe": "术后恢复良好,各项指标正常", "followupno": "U001", "followuptime": "2024-02-02 14:00:00" } } ``` ## 注意事项 1. 日期格式统一为:`yyyy-MM-dd HH:mm:ss` 2. 该接口具有防重复提交机制(@RepeatSubmit) 3. 新增成功后会返回包含id的完整对象 4. seqno表示第几次随访,建议按顺序递增