You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
udi-spms-java/src/main/java/com/glxp/api/entity/purchase/SupCertEntity.java

132 lines
2.3 KiB
Java

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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.util.Date;
/**
* <p>
*
* </p>
*
* @author 作者
* @since 2023-02-07
*/
@TableName("sup_cert")
@Data
public class SupCertEntity {
@TableId(value = "id", type = IdType.INPUT)
private Long 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;
}