package com.ruoyi.project.domain.vo; import com.baomidou.mybatisplus.annotation.TableField; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.annotation.Excel; import com.ruoyi.project.domain.ServiceDonatecomporgan; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import java.util.Date; import java.util.List; @Data public class DonationCompletionVO { private Long id; private String donorno; private String donationcategory; private String recordstate; private String name; private String caseno; private String sex; private Long idcardtype; private String idcardno; private Long age; private String ageunit; private String birthday; private String nationality; private String nation; private String reporterno; private String reportername; private String reporterphone; @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date reporttime; @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date donatetime; private Long dcid; private Long infoid; private String dcdonorno; private String isbodydonation; private String receivingunitname; private String receivingunit; @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date completetime; private String responsibleuserid; private String responsibleusername; private String coordinateduserido; private String coordinatedusernameo; private String coordinateduseridt; private String coordinatedusernamet; private String assessannex; private String donateorgan; private Long delflag; private String createby; @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date createtime; private String updateby; @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date updatetime; private String treatmenthospitalno; private String treatmenthospitalname; private String treatmentdeptname; private String registeraddress; private String registerprovince; private String registerprovincename; private String registercity; private String registercityname; private String registertown; private String registertownname; private String registercommunity; private String registercommunityname; private String registercountycode; private String registercountyname; private String basecreateby; @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date starttime; @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date endtime; private String city; private Integer workflow; @ApiModelProperty("终止案例:0开启,1终止 默认值:0") private Integer terminationCase; private List serviceDonatecomporganList; }