package com.kexue.skills.entity.dto;

import java.util.Date;

import java.io.Serializable;
import com.kexue.skills.entity.base.BaseQueryDto;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.v3.oas.annotations.media.Schema;


/**
 * 系统字典表(SysDict)实体类Dto
 *
 * @author 王志维
 * @since 2025-02-21 23:01:47
 */
@Data
@ApiModel
public class SysDictDto extends BaseQueryDto implements Serializable  {
 private static final long serialVersionUID = 890696045006377935L;

        @Schema(description ="字典表ID")
        private Long id;

        @Schema(description ="字典编码")
        private String dictCode;

        @Schema(description ="字典名称")
        private String dictName;

        @Schema(description ="字典值中文文本")
        private String dictCn;

        @Schema(description ="字典值英文文本")
        private String dictEn;

        @Schema(description ="字典值")
        private Object dictValue;

        @Schema(description ="字典排序")
        private Object sorts;

        @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
        @Schema(description ="创建时间")
        private Date createTime;

}
