package cn.cslg.pas.common.model.dto;

import cn.cslg.pas.common.model.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * <p>
 * 管理员表
 * </p>
 */
@Data
@Accessors(chain = true)
public class ScratchWordsUpdateDTO extends BaseEntity<ScratchWordsUpdateDTO> {

    /**
     * 创建人
     */
    private Integer createId;

    /**
     * 租户id
     */
    private Integer tenantId;

    /**
     * 专利号
     */
    private String patentNo;

    /**
     * 位置
     */
    private Integer position;

    /**
     * 内容
     */
    private String text;

    /**
     * 划词栏位
     */
    private String scratchField;

    /**
     * 划词类型（0下划线，1高亮,2波浪线）
     */
    private Integer scratchType;

    /**
     * 划词颜色
     */
    private String color;

    /**
     * 标引备注
     */
    private String remark;

    /**
     * 创建来源
     */
    private Integer createFrom;

    /**
     * 存放id（专题库id/报告id）
     */
    private Integer rangeId;

    /**
     * 公开类型（0私有1公有）
     */
    private Integer permissionType;

    /**
     * 公开范围（true只在来源处可见/false所有地方可见）
     */
    private String rangeType;
}
