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; 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; /** * 捐献附件要求对象 service_donateannexrequirement * * @author ruoyi * @date 2021-11-10 */ @Data @ApiModel("捐献附件要求") public class ServiceDonateannexrequirement extends BaseEntity { private static final long serialVersionUID = 1L; /** $column.columnComment */ @ApiModelProperty("$column.columnComment") //数据库自增改成@TableId(type = IdType.AUTO) @TableId(type = IdType.AUTO) private Long id; /** 附件名称 */ @ApiModelProperty("附件名称") @Excel(name = "附件名称") private String annexname; /** 附件编号 */ @ApiModelProperty("附件编号") @Excel(name = "附件编号") private String annexno; /** 失效时间,null为始终有效 */ @ApiModelProperty("失效时间,null为始终有效") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "失效时间,null为始终有效", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date expirestime; /** 0:非必须;1:必须;2:条件必须 */ @ApiModelProperty("0:非必须;1:必须;2:条件必须") @Excel(name = "0:非必须;1:必须;2:条件必须") private Long isrequired; /** 流程名称 目前分为 上报 审查 评估 三流程 */ @ApiModelProperty("流程名称 目前分为 上报 审查 评估 三流程") @Excel(name = "流程名称 目前分为 上报 审查 评估 三流程") private String flowname; /** 捐献类别 根据字典sys_DonationCategory IsRequired=2时必填 */ @ApiModelProperty("捐献类别 根据字典sys_DonationCategory IsRequired=2时必填") @Excel(name = "捐献类别 根据字典sys_DonationCategory IsRequired=2时必填") private String donationcategory; }