33 lines
761 B
Java
33 lines
761 B
Java
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;
|
|
} |