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 lombok.Data; import java.util.Date; /** * 标注 * @Author xiexiang * @Date 2024/1/10 */ @Data @TableName("scratch_words") /*数据库中的表对应的类 */ public class ScratchWords extends BaseEntity { /** * 创建人 */ @TableField("create_id") private String createId; /** * 租户id */ @TableField("tenant_id") private Integer tenantId; /** * 专利号 */ @TableField("patent_no") private String patentNo; /** * 位置 */ @TableField("position") private Integer position; /** * 内容 */ @TableField("text") private String text; /** * 划词栏位 */ @TableField("scratch_field") private String scratchField; /** * 划词类型(0下划线,1高亮,2波浪线) */ @TableField("scratch_type") private Integer scratchType; /** * 划词颜色 */ @TableField("color") private String color; /** * 标引备注 */ @TableField("remark") private String remark; /** * 创建来源 */ @TableField("create_from") private Integer createFrom; /** * 存放id(专题库id/报告id) */ @TableField("project_id") private Integer projectId; /** * 公开类型(0私有1公有) */ @TableField("permission_type") private Integer permissionType; /** * 公开范围(true只在来源处可见/false所有地方可见) */ @TableField("range_type") private String rangeType; /** * 创建时间 */ @TableField("create_time") private Date createTime; /** * 创建人名称 */ @TableField(exist = false) private String createName; }