package xiaozhi.modules.timbre.dto;
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
import jakarta.validation.constraints.NotBlank;
|
import lombok.Data;
|
|
/**
|
* 音色分页参数DTO
|
*
|
* @author zjy
|
* @since 2025-3-21
|
*/
|
@Data
|
@Schema(description = "音色分页参数")
|
public class TimbrePageDTO {
|
|
@Schema(description = "对应 TTS 模型主键")
|
@NotBlank(message = "{timbre.ttsModelId.require}")
|
private String ttsModelId;
|
|
@Schema(description = "音色名称")
|
private String name;
|
|
@Schema(description = "页数")
|
private String page;
|
|
@Schema(description = "显示列数")
|
private String limit;
|
}
|