refactor(ff-game): 修改 GameExchangeBalanceRequest 中金额的最小值校验
- 将 @Min 注解替换为 @DecimalMin,以支持浮点数的最小值校验 - 修改最小值从1 调整为 0.1,以适应更灵活的金额输入main-p
parent
a3a97d8cd4
commit
07872bd243
|
@ -4,10 +4,7 @@ import com.ff.base.annotation.Excel;
|
|||
import lombok.Data;
|
||||
import org.hibernate.validator.constraints.Length;
|
||||
|
||||
import javax.validation.constraints.Max;
|
||||
import javax.validation.constraints.Min;
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import javax.validation.constraints.*;
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
|
||||
|
@ -46,7 +43,7 @@ public class GameExchangeBalanceRequest implements Serializable {
|
|||
* 金额
|
||||
*/
|
||||
@NotNull(message = "amount不能为空")
|
||||
@Min(value = 1, message = "amount最小值为1")
|
||||
@DecimalMin(value = "0.1", message = "amount必须大于等于0.1")
|
||||
@Max(value = 999999999, message = "amount最大值为999999999")
|
||||
private BigDecimal amount;
|
||||
|
||||
|
|
Loading…
Reference in New Issue