package cn.lihongjie.coal.sysconfig.dto;

import cn.lihongjie.coal.base.dto.CommonDto;

import lombok.Data;

import org.hibernate.annotations.Comment;

@Data
public class SysConfigDto extends CommonDto {

    @Comment("配置类型")
    private String type;

    @Comment("配置类型如果是数字, 最小值")
    private Integer minValue;

    @Comment("配置类型如果是数字, 最小值")
    private Integer maxValue;

    @Comment("配置类型如果是字符串, 正则表达式校验")
    private String regexValidator;

    @Comment("配置类型如果是数据字典, 字典编码")
    private String dictCode;

    @Comment("值")
    private String configVal;
}
