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

修改亲属确认

接口信息

  • 接口路径: /project/relativesconfirmation/edit
  • 请求方式: POST
  • 接口描述: 修改捐献亲属确认信息

请求参数

Headers

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

Body (JSON格式)

参数名 类型 必填 说明
id Long 亲属确认信息主键ID
infoid Long 关联service_donatebaseinfo表的ID
donorno String 捐献者编号
name String 姓名
idcardtype Long 证件类型
idcardno String 证件号码
phone String 联系电话
residenceaddress String 现住地址
residenceprovince String 现住地址省代码
residenceprovincename String 现住地址省名称
residencecity String 市编号
residencecityname String 市名称
residencetown String 所属街道(镇)根据行政区划表
residencetownname String 所属街道(镇)名称
residencecommunity String 社区(村)编号 根据行政区划表
residencecommunityname String 社区(村)名称
residencecountycode String 所属区域编号 根据行政区划表
residencecountyname String 所属区域名称
kinship String 亲属关系,多选 ;号隔开 根据字典sys_KinshipConfirm
kinshipChildrennum Long 子女数量
signfamilyrelations String 与捐赠者关系 根据字典sys_FamilyRelation
kinshipconfirmationsign String 亲属关系确认签字
organdecision String 捐献决定
organdecisionOther String 其他
relativeconfirmationsign String 亲属确认签字
familyrelations String 与捐赠者关系
acquisitiontissueno String 获取组织编号
acquisitiontissuename String 获取组织名称
responsibleuserid String 负责人编号
responsibleusername String 负责人姓名
coordinateduserido String 协调员签字1
coordinatedusernameo String 联络人一姓名
coordinateduseridt String 协调员签字2
coordinatedusernamet String 联络人二姓名
operatorno String 专职人员编号
operatorname String 专职人员姓名
signdate Date 签署日期(格式: yyyy-MM-dd)
nation String 民族
education String 学历
occupation String 职业
assessannex String 附件
relativeRemark String 家属意见备注

请求示例

{
  "id": 123,
  "infoid": 1,
  "donorno": "DN2026001",
  "name": "张三",
  "idcardtype": 1,
  "idcardno": "110101197901011234",
  "phone": "13800138000",
  "residenceaddress": "北京市东城区XX街道",
  "residenceprovincename": "北京市",
  "residencecityname": "北京市",
  "kinship": "0;1",
  "kinshipChildrennum": 2,
  "organdecision": "肝脏;双肾脏",
  "relativeconfirmationsign": "家属签字",
  "acquisitiontissuename": "某某OPO机构",
  "responsibleusername": "负责人张",
  "coordinatedusernameo": "协调员A",
  "coordinatedusernamet": "协调员B",
  "signdate": "2026-01-25",
  "nation": "汉族",
  "education": "本科",
  "occupation": "tech",
  "relativeRemark": "家属同意捐献"
}

返回数据

返回参数

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

返回示例

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

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

注意事项

  1. id和infoid为必填字段,用于指定要修改的记录
  2. 其他字段均为可选,只需传入需要修改的字段
  3. 时间格式统一为: yyyy-MM-dd HH:mm:ss
  4. kinship(亲属关系)支持多选,多个值用分号(;)隔开
  5. organdecision(捐献决定)支持多选器官,多个值用分号(;)隔开
  6. 该接口具有防重复提交机制(@RepeatSubmit注解)
  7. 操作会记录操作日志
  8. 如果id或infoid为空,会返回错误提示"请联系工程师检查ID是否为空"