package cn.cslg.pas.common.dto; import cn.cslg.pas.common.dto.business.AssoImportTaskFieldVO; import cn.cslg.pas.common.dto.es.EsCustomFieldDTO; import cn.cslg.pas.domain.business.AssoImportTaskField; import com.baomidou.mybatisplus.annotation.TableField; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; import lombok.experimental.Accessors; import java.util.Date; import java.util.List; /** * 导入任务DTO类 * * @author 李仁杰 */ @Accessors(chain = true) @Data public class ImportTaskDTO { /** * 导入id */ private Integer importToId; /** * 导入类型 * 0专题库 1报告 2产品 */ private Integer importToType; /** * 周期 */ private String crons; /** * 若是检索导入/专利号导入则必填 * 五位数字 * 第1著录项目2附图 * 3权利要求,4说明书文本,5pdf文档 */ private Integer importContent; /** * 是否更新 */ private Boolean ifUpdate; /** * 条件 */ private String searchCondition; /** * 1excel导入 * 2专利号导入 * 3专利号文件导入 * 4检索导入 * 5pdf文档导入 */ private Integer type; /** * 文件guid */ private String fileGuid; /** * 若是excel导入任务,则使用到配置文件source_id */ private Integer sourceId; /** * 检索导入使用的数据库类型(中国or世界) */ private String dbType; private String orderBy; private String orderByType; private List fieldDTOS; private List patentNos; private Integer productId; }