package com.bicloud.pojo.dto;

import lombok.Data;

import java.time.LocalDateTime;

/**
 * 新增文献（写入 biology_document_info）的入参
 */
@Data
public class LiteratureCreateDto {

    private Integer docType;         // 对应 biology_document_info.doc_type（类型ID）
    private String docLabel;         // 对应 doc_label（目前是varchar，先按原样存）
    private String docTitle;         // 标题
    private String docIcon;          // 封面
    private String docDesp;          // 简介/摘要
    private String docInfo;          // 正文/富文本

    private Integer docCollect;      // 收藏/热度（可空）
    private Integer position;        // 排序权重（可空）

    private String author;           // 作者
    private String publication;      // 期刊
    private String impactFactor;     // IF（新库是varchar）
    private LocalDateTime publishTime; // 发表时间
    private String techniques;       // 样品来源/技术（你页面“样品来源”先映射这里）

    private Integer status;          // 状态（可空）
    private Integer ifContent;       // 是否有内容（可空）
}
