package com.tailbet.model.dto; import jakarta.validation.constraints.Max; import jakarta.validation.constraints.Min; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotNull; import lombok.Data; /** * 创建群请求 */ @Data public class CreateGroupDTO { /** * 群名称 */ @NotBlank(message = "群名称不能为空") private String name; /** * 群主用户ID */ @NotNull(message = "群主用户ID不能为空") private Long userId; /** * 接注间隔(秒),不传则走库默认值60 */ @Min(value = 10, message = "接注间隔不能小于10秒") @Max(value = 3600, message = "接注间隔不能大于3600秒") private Integer roundInterval; }