package com.ff.api.request; import com.ff.validation.ListSizeCheck; import lombok.Data; import org.hibernate.validator.constraints.Length; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; import java.io.Serializable; import java.math.BigDecimal; import java.util.List; /** * 游戏赠送免费的局数 * * @author shi * @date 2025/02/12 */ @Data public class GameGetDetailRequest implements Serializable { private final static long serialVersionUID = -8079805496329012394L; /** * 平台代码 */ @NotBlank(message = "platformCode不能为空") @Length(max = 64, message = "platformCode长度不能超过64个字符") private String platformCode; /** * 货币代码 */ @NotBlank(message = "currencyCode不能为空") @Length(max = 32, message = "currencyCode长度不能超过32个字符") private String currencyCode; /** * 投注id */ @NotNull(message = "wagersId不能为空") private Long wagersId; /** * 语言代码 */ @NotBlank(message = "langCode不能为空") private String langCode; }