package com.fzzy.api.entity; import com.bstek.dorado.annotation.PropertyDef; import lombok.Data; import lombok.EqualsAndHashCode; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; import java.util.Date; /** * 接口表-通用兼容表,兼容所有业务数据的日志数据 * * @author chen * @date 2022-09-02 14:18 */ @Data @Entity @Table(name = "API_COM_DATA") @EqualsAndHashCode(callSuper = false) public class ApiComData extends ApiParent implements Serializable { /** * */ private static final long serialVersionUID = 9157617424050247565L; @Id @Column(name = "id", length = 50) private String id; @PropertyDef(label = "库区代码") @Column(name = "kqdm", length = 50) private String kqdm; @PropertyDef(label = "接口分类") @Column(name = "inteCategory", length = 10) private String inteCategory; @PropertyDef(label = "接口编号") @Column(name = "inteId", length = 10) private String inteId; @PropertyDef(label = "上传时间") @Column(name = "uploadTime") private Date uploadTime; @PropertyDef(label = "上传结果") @Column(name = "status", length = 5) private int status = 0; @PropertyDef(label = "返回信息") @Column(name = "result", length = 200) private String result; @PropertyDef(label = "操作标志") @Column(name = "czbz", length = 1) private String czbz; @PropertyDef(label = "接口报文") @Column(name = "data", length = 2000) private String data; }