All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.shoulder.web.template.dictionary.dto.DictionaryBatchQueryParam Maven / Gradle / Ivy

Go to download

shoulder WEB 模块,基于Spring Boot Web提供了 Controller AOP 日志、AOP异常处理,统一返回值,健康检查,租户、用户解析,Web 安全防护,通用CrudController,动态字典,标签管理,HTTP client AOP日志、AOP异常处理等能力,助力Web飞速开发。

The newest version!
package org.shoulder.web.template.dictionary.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.Size;
import lombok.Data;
import org.springframework.http.MediaType;

import java.io.Serial;
import java.io.Serializable;
import java.util.List;

/**
 * 批量查询参数
 *
 * @author lym
 */
@Data
@Schema(description = "字典批量查询参数", contentMediaType = MediaType.APPLICATION_JSON_VALUE)
public class DictionaryBatchQueryParam implements Serializable {

    @Serial private static final long serialVersionUID = 2773729771586823614L;

    /**
     * 字典类型
     */
    @NotNull
    @Size(max = 20)
    @Schema(description = "字典类型", example = "[\"UserStatus\"]", requiredMode = Schema.RequiredMode.REQUIRED, type = "List", subTypes = {String.class})
    List dictionaryTypeList;

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy