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 lombok.Data;
|
||||||
import org.hibernate.validator.constraints.Length;
|
import org.hibernate.validator.constraints.Length;
|
||||||
|
|
||||||
import javax.validation.constraints.Max;
|
import javax.validation.constraints.*;
|
||||||
import javax.validation.constraints.Min;
|
|
||||||
import javax.validation.constraints.NotBlank;
|
|
||||||
import javax.validation.constraints.NotNull;
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
|
|
||||||
|
@ -46,7 +43,7 @@ public class GameExchangeBalanceRequest implements Serializable {
|
||||||
* 金额
|
* 金额
|
||||||
*/
|
*/
|
||||||
@NotNull(message = "amount不能为空")
|
@NotNull(message = "amount不能为空")
|
||||||
@Min(value = 1, message = "amount最小值为1")
|
@DecimalMin(value = "0.1", message = "amount必须大于等于0.1")
|
||||||
@Max(value = 999999999, message = "amount最大值为999999999")
|
@Max(value = 999999999, message = "amount最大值为999999999")
|
||||||
private BigDecimal amount;
|
private BigDecimal amount;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue