package com.glxp.api.entity.purchase; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import java.io.Serializable; import java.time.LocalDateTime; import java.util.Date; /** *
* *
* * @author 作者 * @since 2023-02-07 */ @TableName("sup_cert") @Data public class SupCertEntity { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Integer id; /** * 配送企业ID外键 */ @TableField("CustomerId") private String customerId; /** * 证书名称 */ @TableField("name") private String name; /** * 证书编号 */ @TableField("code") private String code; @TableField("filePath") private String filePath; /** * 有效期 */ @TableField("vailDate") @JsonFormat(pattern = "yyyy-MM-dd") private Date vailDate; /** * 失效期 */ @TableField("expireDate") @JsonFormat(pattern = "yyyy-MM-dd") private Date expireDate; @TableField("remark1") private String remark1; /** * 证书类型:1:供应商;2.生产企业;3.产品品种 */ @TableField("type") private Integer type; /** * 生产企业ID外键 */ @TableField("manufacturerIdFk") private String manufacturerIdFk; /** * 产品证书ID外键 */ @TableField("productIdFk") private String productIdFk; /** * 审核状态 */ @TableField("auditStatus") private Integer auditStatus; /** * 审核说明 */ @TableField("auditComment") private String auditComment; /** * 0:启用,1:禁用 */ @TableField("status") private Integer status; /** * 备注 */ @TableField("remark") private String remark; /** * 创建人 */ @TableField("createUser") private String createUser; /** * 创建时间 */ @TableField("createTime") private Date createTime; /** * 更新人 */ @TableField("updateUser") private String updateUser; /** * 更新时间 */ @TableField("updateTime") private Date updateTime; }