package cn.cslg.pas.domain.business; import cn.cslg.pas.domain.BaseEntity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; import org.joda.time.DateTime; import org.springframework.format.annotation.DateTimeFormat; import java.util.Date; /** * 标注 * @Author xiexiang * @Date 2024/1/10 */ @Data /*数据库中的表对应的类 */ public class ScratchWords { private String patentNo; /** * 是否公开 */ private Boolean isPublic; /** * 标注颜色 */ private String markColor; /** * 标注备注 */ private String markNoteText; /** * 标注类型 */ private Integer markType; /** * 标注栏位 */ private String markSelectField; /** * 标注选择文本 */ private String markSelectText; private Integer markSite; /** * 标注时间 */ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") private Date markTime; /** * 标注人 */ private String markUserId; /** * 标注范围 1仅在范围可见 0所有地方可见 */ private Integer publicScope; /** * 标注专利数据库id/报告id */ private Integer projectId; /** * 标注租户id */ private Integer publicTenantId; private String patentTitle; }