package com.ruoyi.project.domain; import com.baomidou.mybatisplus.annotation.TableField; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.annotation.Excel; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; /** * VIEW对象 v_donationworkflow * * @author ruoyi * @date 2024-07-26 */ @Data @ApiModel("VIEW") public class VDonationworkflow { private static final long serialVersionUID = 1L; /** * $column.columnComment */ @ApiModelProperty("$column.columnComment") private Long id; /** * 姓名 */ @ApiModelProperty("姓名") @Excel(name = "姓名") private String name; /** * 证件号码 */ @ApiModelProperty("证件号码") @Excel(name = "证件号码") private String idcardno; /** * 工作流 */ @ApiModelProperty("工作流") @Excel(name = "工作流") private Long workflow; /** * 终止案例:0开启 1终止 默认 0 */ @ApiModelProperty("终止案例:0开启 1终止 默认 0") @Excel(name = "终止案例:0开启 1终止 默认 0") private Long terminationcase; /** * 部门/组编号 */ @ApiModelProperty("部门/组编号") @Excel(name = "部门/组编号") private Long deptid; /** * 部门/组名称 */ @ApiModelProperty("部门/组名称") @Excel(name = "部门/组名称") private String deptname; /** * 报告者编号 */ @ApiModelProperty("报告者编号") @Excel(name = "报告者编号") private String reporterno; /** * 报告者姓名 */ @ApiModelProperty("报告者姓名") @Excel(name = "报告者姓名") private String reportername; /** * 案例区域 */ @ApiModelProperty("案例区域") @Excel(name = "案例区域") private String regionallevel; /** * 案例时间 */ @ApiModelProperty("案例时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "案例时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date donatetime; /** * 开始时间 */ @TableField(exist = false) @ApiModelProperty("开始时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "开始时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date starttime; /** * 结束时间 */ @TableField(exist = false) @ApiModelProperty("结束时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "结束时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date endtime; /** * 报告时间 */ @ApiModelProperty("报告时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "报告时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date reporttime; /** * 省级评估组核心成员结论 见字典sys_CoreAssessConclusion */ @ApiModelProperty("省级评估组核心成员结论 见字典sys_CoreAssessConclusion") @Excel(name = "省级评估组核心成员结论 见字典sys_CoreAssessConclusion") private String coreteamassessconclusion; /** * 省级评估组核心成员评估时间 */ @ApiModelProperty("省级评估组核心成员评估时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "省级评估组核心成员评估时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date coreteamassesstime; /** * 签署日期 */ @ApiModelProperty("签署日期") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "签署日期", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date signdate; /** * 专家结论 见字典伦理结论 */ @ApiModelProperty("专家结论 见字典伦理结论") @Excel(name = "专家结论 见字典伦理结论") private Long expertconclusion; /** * 结论时间 */ @ApiModelProperty("结论时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "结论时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date conclusiontime; /** * $column.columnComment */ @ApiModelProperty("$column.columnComment") @Excel(name = "结论时间") private Long organcount; /** * 手术开始时间 */ @ApiModelProperty("手术开始时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "手术开始时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date operationbegtime; /** * 完成时间 */ @ApiModelProperty("完成时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "完成时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date completetime; }