package com.docus.server.dto.scheduling.management;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 系统参数表 DTO
 *
 * @author AutoGenerator
 * @since 2023-07-14
 */
@Data
@ApiModel(value = "SchSystemParamsDTO对象", description = "系统参数表")
public class SchSystemParamsDTO implements Serializable {

    @ApiModelProperty(value = "主键")
    private Long id;

    @ApiModelProperty(value = "父主键")
    private Long parentId;

    @ApiModelProperty(value = "系统参数编号")
    private String paramCode;

    @ApiModelProperty(value = "系统参数名称")
    private String paramName;

    @ApiModelProperty(value = "系统参数说明，如说明参数值得格式要求")
    private String paramInfo;

    @ApiModelProperty(value = "系统参数值")
    private String paramValue;

    @ApiModelProperty(value = "系统参数分组")
    private String paramGroup;

    @ApiModelProperty(value = "排序号，用于分组内排序")
    private Integer sortNo;

    @ApiModelProperty(value = "是否需要加密，0：不需要，1：需要")
    private String needEncrypt;

    @ApiModelProperty(value = "入库时间")
    private LocalDateTime createTime;

    @ApiModelProperty(value = "入库更新时间")
    private LocalDateTime updateTime;


}
