package com.zt.plat.module.base.api.businessdictionarytype.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 业务字典数据 DTO
 */
@Data
public class BusinessDictionaryDataDTO {

    @Schema(description = "主键ID", example = "1001")
    private Long id;

    @Schema(description = "上级字典", example = "2001")
    private Long parentId;

    @Schema(description = "字典类型", example = "3001")
    private Long dictionaryTypeId;

    @Schema(description = "排序号", example = "10")
    private Long sort;

    @Schema(description = "字典标签", example = "状态")
    private String label;

    @Schema(description = "字典值", example = "ENABLE")
    private String value;

    @Schema(description = "状态(0正常 1停用)", example = "0")
    private Long status;

    @Schema(description = "备注", example = "同义词")
    private String remark;
}
