package cn.ubitech.ttc.entity; import cn.ubitech.ttc.model.authority.AuthorityModel; import com.baomidou.mybatisplus.annotations.TableField; import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.enums.FieldFill; import com.baomidou.mybatisplus.enums.FieldStrategy; import com.baomidou.mybatisplus.enums.IdType; import lombok.*; import lombok.experimental.Accessors; import java.io.Serializable; import java.util.Date; /** * 省级重点企业研究院信息表 * @author lys * @create 2021-09-23 10:59 */ @Data @Builder @AllArgsConstructor @NoArgsConstructor @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) public class CompanyProvincialEmphasis extends AuthorityModel { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Long id; //企业id private Long companyid; //是否省级重点企业研究院 private Integer isemphasis; //认定年份 @TableField(strategy = FieldStrategy.IGNORED) private Date recognizedate; //省级重点企业研究院名称 private String emphasisname; //节点id private String node; //创建时间 private Date createtime; //文件唯一标识 private String reqId; @TableField(exist = false) private String tablename = "company_provincial_emphasis"; @TableField(exist = false) private Integer tablecode; protected Serializable pkVal() { return this.id; } }