liusheng
2026-01-28 0bb9f6c3e894e56ff58d335110fbe4cfa87b64b2
ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceRelativesconfirmation.java
@@ -1,6 +1,7 @@
package com.ruoyi.project.domain;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
@@ -18,180 +19,256 @@
 */
@Data
@ApiModel("捐献亲属确认")
public class ServiceRelativesconfirmation extends BaseEntity
{
public class ServiceRelativesconfirmation extends BaseEntity {
    private static final long serialVersionUID = 1L;
    /** $column.columnComment */
    /**
     * $column.columnComment
     */
    @ApiModelProperty("$column.columnComment")
    //数据库自增改成@TableId(type = IdType.AUTO)
    @TableId(type = IdType.AUTO)
    private Long id;
    /** 关联service_donatebaseinfo表的ID */
    /**
     * 关联service_donatebaseinfo表的ID
     */
    @ApiModelProperty("关联service_donatebaseinfo表的ID")
    private Long infoid;
    /** 捐献者编号 */
    /**
     * 捐献者编号
     */
    @ApiModelProperty("捐献者编号")
    @Excel(name = "捐献者编号")
    private String donorno;
    /** 姓名 */
    /**
     * 姓名
     */
    @ApiModelProperty("姓名")
    @Excel(name = "姓名")
    private String name;
    /** 证件类型 */
    /**
     * 证件类型
     */
    @ApiModelProperty("证件类型")
    private Long idcardtype;
    /** 证件号码 */
    /**
     * 证件号码
     */
    @ApiModelProperty("证件号码")
    @Excel(name = "证件号码")
    private String idcardno;
    /** 联系电话 */
    /**
     * 联系电话
     */
    @ApiModelProperty("联系电话")
    @Excel(name = "联系电话")
    private String phone;
    /** 现住地址 */
    /**
     * 现住地址
     */
    @ApiModelProperty("现住地址")
    @Excel(name = "现住地址")
    private String residenceaddress;
    /** 现住地址省代码 */
    /**
     * 现住地址省代码
     */
    @ApiModelProperty("现住地址省代码")
    private String residenceprovince;
    /** 现住地址省名称 */
    /**
     * 现住地址省名称
     */
    @ApiModelProperty("现住地址省名称")
    @Excel(name = "现住地址省名称")
    private String residenceprovincename;
    /** 市编号 */
    /**
     * 市编号
     */
    @ApiModelProperty("市编号")
    private String residencecity;
    /** 市名称 */
    /**
     * 市名称
     */
    @ApiModelProperty("市名称")
    private String residencecityname;
    /** 所属街道(镇)根据行政区划表 */
    /**
     * 所属街道(镇)根据行政区划表
     */
    @ApiModelProperty("所属街道(镇)根据行政区划表")
    private String residencetown;
    /** 所属街道(镇)名称 */
    /**
     * 所属街道(镇)名称
     */
    @ApiModelProperty("所属街道(镇)名称")
    private String residencetownname;
    /** 社区(村)编号 根据行政区划表 */
    /**
     * 社区(村)编号 根据行政区划表
     */
    @ApiModelProperty("社区(村)编号 根据行政区划表")
    private String residencecommunity;
    /** 社区(村)名称 */
    /**
     * 社区(村)名称
     */
    @ApiModelProperty("社区(村)名称")
    private String residencecommunityname;
    /** 所属区域编号  根据行政区划表 */
    /**
     * 所属区域编号  根据行政区划表
     */
    @ApiModelProperty("所属区域编号  根据行政区划表")
    private String residencecountycode;
    /** 所属区域名称 */
    /**
     * 所属区域名称
     */
    @ApiModelProperty("所属区域名称")
    private String residencecountyname;
    /** 亲属关系,多选 ;号隔开 根据字典sys_KinshipConfirm */
    /**
     * 亲属关系,多选 ;号隔开 根据字典sys_KinshipConfirm
     */
    @ApiModelProperty("亲属关系,多选 ;号隔开 根据字典sys_KinshipConfirm")
    @Excel(name = "亲属关系,多选 ;号隔开 根据字典sys_KinshipConfirm")
    private String kinship;
    /** 子女数量 */
    /**
     * 子女数量
     */
    @ApiModelProperty("子女数量")
    private Long kinshipChildrennum;
    /** 与捐赠者关系 根据字典sys_FamilyRelation */
    /**
     * 与捐赠者关系 根据字典sys_FamilyRelation
     */
    @ApiModelProperty("与捐赠者关系 根据字典sys_FamilyRelation")
    private String signfamilyrelations;
    /** 亲属关系确认签字 */
    /**
     * 亲属关系确认签字
     */
    @ApiModelProperty("亲属关系确认签字")
    private String kinshipconfirmationsign;
    /** 捐献决定 */
    /**
     * 捐献决定
     */
    @ApiModelProperty("捐献决定")
    @Excel(name = "捐献决定")
    private String organdecision;
    /** 其他 */
    /**
     * 其他
     */
    @ApiModelProperty("其他")
    private String organdecisionOther;
    /** 亲属确认签字 */
    /**
     * 亲属确认签字
     */
    @ApiModelProperty("亲属确认签字")
    private String relativeconfirmationsign;
    /** 与捐赠者关系 */
    /**
     * 与捐赠者关系
     */
    @ApiModelProperty("与捐赠者关系")
    private String familyrelations;
    /** 获取组织编号 */
    /**
     * 获取组织编号
     */
    @ApiModelProperty("获取组织编号")
    private String acquisitiontissueno;
    /** 获取组织名称 */
    /**
     * 获取组织名称
     */
    @ApiModelProperty("获取组织名称")
    private String acquisitiontissuename;
    /** 负责人编号 */
    /**
     * 负责人编号
     */
    @ApiModelProperty("负责人编号")
    private String responsibleuserid;
    /** 负责人姓名 */
    /**
     * 负责人姓名
     */
    @ApiModelProperty("负责人姓名")
    @Excel(name = "负责人姓名")
    private String responsibleusername;
    /** 协调员签字1 */
    /**
     * 协调员签字1
     */
    @ApiModelProperty("协调员签字1")
    @Excel(name = "协调员签字1")
    private String coordinateduserido;
    /** 联络人一姓名 */
    /**
     * 联络人一姓名
     */
    @ApiModelProperty("联络人一姓名")
    private String coordinatedusernameo;
    /** 协调员签字2 */
    /**
     * 协调员签字2
     */
    @ApiModelProperty("协调员签字2")
    @Excel(name = "协调员签字2")
    private String coordinateduseridt;
    /** 联络人二姓名 */
    /**
     * 联络人二姓名
     */
    @ApiModelProperty("联络人二姓名")
    private String coordinatedusernamet;
    /** 专职人员编号 */
    /**
     * 专职人员编号
     */
    @ApiModelProperty("专职人员编号")
    private String operatorno;
    /** 专职人员姓名 */
    /**
     * 专职人员姓名
     */
    @ApiModelProperty("专职人员姓名")
    private String operatorname;
    /** 签署日期 */
    /**
     * 签署日期
     */
    @ApiModelProperty("签署日期")
//    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "签署日期", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date signdate;
    /** 民族 */
    /**
     * 民族
     */
    @ApiModelProperty("民族")
    private String nation;
    /** 学历 */
    /**
     * 学历
     */
    @ApiModelProperty("学历")
    private String education;
@@ -200,5 +277,17 @@
     */
    @ApiModelProperty("职业")
    private String occupation;
    /**
     * 附件
     */
    @ApiModelProperty("附件")
    private String assessannex;
    /**
     * 家属意见备注
     */
    @ApiModelProperty("家属意见备注")
    private String relativeRemark;
}