package com.njcn.gather.report.pojo.po;

import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.mybatisplus.bo.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

@Data
@EqualsAndHashCode(callSuper = true)
@TableName("pq_report")
public class PqReport extends BaseEntity implements Serializable {
    private static final long serialVersionUID = 582972970946593407L;

    /**
     * 报告模板id
     */
    private String id;

    /**
     * 报告模板名称
     */
    private String name;

    /**
     * 版本号
     */
    private String version;

    /**
     * 模式id
     */
    private String pattern;

    /**
     * 基础模板文件路径
     */
    private String basePath;

    /**
     * 检测项模板文件路径
     */
    private String detailPath;

    /**
     * 描述信息
     */
    private String description;

    /**
     * 状态：0-删除 1-正常
     */
    private Integer state;
}
