提交 3ece4a2e authored 作者: aiqingguo's avatar aiqingguo

违约计费金额验证

上级 17ec5f5f
...@@ -7,6 +7,8 @@ import lombok.NoArgsConstructor; ...@@ -7,6 +7,8 @@ import lombok.NoArgsConstructor;
import lombok.Setter; import lombok.Setter;
import lombok.ToString; import lombok.ToString;
import javax.validation.constraints.Max;
import javax.validation.constraints.Min;
import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;
import java.math.BigDecimal; import java.math.BigDecimal;
...@@ -32,6 +34,8 @@ public class BreakContractDriverRecordAddParam { ...@@ -32,6 +34,8 @@ public class BreakContractDriverRecordAddParam {
@ApiModelProperty("违约金") @ApiModelProperty("违约金")
@NotNull(message = "违约金不能为空") @NotNull(message = "违约金不能为空")
@Max(value = 999_999_999L, message = "金额不能超过999999999元")
@Min(value = 0L, message = "金额不能小于0元")
@MoneyInConvert @MoneyInConvert
private BigDecimal figure; private BigDecimal figure;
......
...@@ -7,6 +7,8 @@ import lombok.NoArgsConstructor; ...@@ -7,6 +7,8 @@ import lombok.NoArgsConstructor;
import lombok.Setter; import lombok.Setter;
import lombok.ToString; import lombok.ToString;
import javax.validation.constraints.Max;
import javax.validation.constraints.Min;
import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;
import java.math.BigDecimal; import java.math.BigDecimal;
...@@ -32,6 +34,8 @@ public class BreakContractOwnerRecordAddParam { ...@@ -32,6 +34,8 @@ public class BreakContractOwnerRecordAddParam {
@ApiModelProperty("违约金") @ApiModelProperty("违约金")
@NotNull(message = "违约金不能为空") @NotNull(message = "违约金不能为空")
@Max(value = 999_999_999L, message = "金额不能超过999999999元")
@Min(value = 0L, message = "金额不能小于0元")
@MoneyInConvert @MoneyInConvert
private BigDecimal figure; private BigDecimal figure;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论