package com.njcn.product.system.theme.pojo.po;

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

import java.io.Serializable;
import java.math.BigDecimal;

/**
 *
 * @author hongawen
 * @since 2021-12-13
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("sys_config")
public class Config extends BaseEntity implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 配置Id
     */
    private String id;

    /**
     * 系统类型：0-省级系统；1-企业系统；2-数据中心
     */
    private Integer type;

    /**
     * 数据上报（以逗号分割，比如：冀北，网公司）默认为空
     */
    private String dataReport;

    /**
     * 审计日志大小（MB）
     */
    private BigDecimal logSize;

    /**
     * 审计日志存储时间（1-6个月，默认3个月）
     */
    private Integer logTime;

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

}
