package com.ruoyi.project.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.util.Date; /** * 捐献案例器官列对象 service_donateorganstatics * * @author ruoyi * @date 2023-12-27 */ @Data @ApiModel("捐献案例器官列") public class ServiceDonateorganstatics extends BaseEntity { private static final long serialVersionUID = 1L; /** id */ @ApiModelProperty("id") //数据库自增改成@TableId(type = IdType.AUTO) @TableId(type = IdType.AUTO) private Long id; /** 捐献案例ID */ @ApiModelProperty("捐献案例ID") @Excel(name = "捐献案例ID") private Long infoid; /** OPO编号 */ @ApiModelProperty("OPO编号") @Excel(name = "OPO编号") private String donateno; /** 捐献时间 */ @ApiModelProperty("捐献时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "捐献时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date donatetime; /** 姓名 */ @ApiModelProperty("姓名") @Excel(name = "姓名") private String name; /** 出生年月 */ @ApiModelProperty("出生年月") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "出生年月", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date borthdate; /** 性别 */ @ApiModelProperty("性别") @Excel(name = "性别") private String sex; /** 年龄(包含月) */ @ApiModelProperty("年龄(包含月)") @Excel(name = "年龄", readConverterExp = "包=含月") private String age; /** 捐献类别 根据字典sys_DonationCategory */ @ApiModelProperty("捐献类别 根据字典sys_DonationCategory") @Excel(name = "捐献类别 根据字典sys_DonationCategory") private String donationcategory; /** 全肝接受医院 */ @ApiModelProperty("全肝接受医院") @Excel(name = "全肝接受医院") private String hospitalC22; /** 全肝费用 */ @ApiModelProperty("全肝费用") @Excel(name = "全肝费用") private BigDecimal feeC22; /** 左肝接受医院 */ @ApiModelProperty("左肝接受医院") @Excel(name = "左肝接受医院") private String hospitalC22l; /** 左肝费用 */ @ApiModelProperty("左肝费用") @Excel(name = "左肝费用") private BigDecimal feeC22l; /** 左外叶接受医院 */ @ApiModelProperty("左外叶接受医院") @Excel(name = "左外叶接受医院") private String hospitalC22le; /** 左外费用 */ @ApiModelProperty("左外费用") @Excel(name = "左外费用") private BigDecimal feeC22le; /** 右肝接受医院 */ @ApiModelProperty("右肝接受医院") @Excel(name = "右肝接受医院") private String hospitalC22r; /** 右肝费用 */ @ApiModelProperty("右肝费用") @Excel(name = "右肝费用") private BigDecimal feeC22r; /** 左肾接受医院 */ @ApiModelProperty("左肾接受医院") @Excel(name = "左肾接受医院") private String hospitalC64l; /** 左肾费用 */ @ApiModelProperty("左肾费用") @Excel(name = "左肾费用") private BigDecimal feeC64l; /** 右肾接受医院 */ @ApiModelProperty("右肾接受医院") @Excel(name = "右肾接受医院") private String hospitalC64r; /** 右肾费用 */ @ApiModelProperty("右肾费用") @Excel(name = "右肾费用") private BigDecimal feeC64r; /** 心脏接受医院 */ @ApiModelProperty("心脏接受医院") @Excel(name = "心脏接受医院") private String hospitalC38; /** 心脏费用 */ @ApiModelProperty("心脏费用") @Excel(name = "心脏费用") private BigDecimal feeC38; /** 双肺接受医院 */ @ApiModelProperty("双肺接受医院") @Excel(name = "双肺接受医院") private String hospitalC34; /** 双肺费用 */ @ApiModelProperty("双肺费用") @Excel(name = "双肺费用") private BigDecimal feeC34; /** 左肺接受医院 */ @ApiModelProperty("左肺接受医院") @Excel(name = "左肺接受医院") private String hospitalC34l; /** 左肺费用 */ @ApiModelProperty("左肺费用") @Excel(name = "左肺费用") private BigDecimal feeC34l; /** 右肺移植医院 */ @ApiModelProperty("右肺移植医院") @Excel(name = "右肺移植医院") private String hospitalC34r; /** 右肺费用 */ @ApiModelProperty("右肺费用") @Excel(name = "右肺费用") private BigDecimal feeC34r; /** 小肠接受医院 */ @ApiModelProperty("小肠接受医院") @Excel(name = "小肠接受医院") private String hospitalC17; /** 小肠费用 */ @ApiModelProperty("小肠费用") @Excel(name = "小肠费用") private BigDecimal feeC17; /** 左眼组织接受医院 */ @ApiModelProperty("左眼组织接受医院") @Excel(name = "左眼组织接受医院") private String hospitalC69l; /** 左眼组织费用 */ @ApiModelProperty("左眼组织费用") @Excel(name = "左眼组织费用") private BigDecimal feeC69l; /** 右眼组织接受医院 */ @ApiModelProperty("右眼组织接受医院") @Excel(name = "右眼组织接受医院") private String hospitalC69r; /** 右眼组织费用 */ @ApiModelProperty("右眼组织费用") @Excel(name = "右眼组织费用") private BigDecimal feeC69r; /** 其他组织接受医院 */ @ApiModelProperty("其他组织接受医院") @Excel(name = "其他组织接受医院") private String hospitalC01; /** 其他组织费用 */ @ApiModelProperty("其他组织费用") @Excel(name = "其他组织费用") private BigDecimal feeC01; /** 遗体接受单位 */ @ApiModelProperty("遗体接受单位") @Excel(name = "遗体接受单位") private String unitBody; /** 合计费用 */ @ApiModelProperty("合计费用") @Excel(name = "合计费用") private BigDecimal feeCount; }