提交 590e29f5 authored 作者: liuhaiquan's avatar liuhaiquan

嵌套参数增加校验

上级 8b274777
......@@ -6,6 +6,7 @@ import lombok.Getter;
import lombok.Setter;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.math.BigDecimal;
import java.util.List;
......@@ -16,22 +17,23 @@ public class OrderGoodsChildParams {
@ApiModelProperty(value = "用车方式 1:平台车辆配货 2:自有车辆配货", required = true)
private String vehicleUsage;
@NotNull(message = "挂单运费不能为空")
@MoneyInConvert
@ApiModelProperty(value = "挂单运费", required = true)
private BigDecimal pendingOrderFreight;
@NotNull(message = "提取方式不能为空")
@ApiModelProperty(value = "提取方式 1提取全部 2提取部分", required = true)
private Integer extractWay;
@NotNull(message = "提取吨数不能为空")
@ApiModelProperty(value = "提取吨数", required = true)
private BigDecimal extractWeight;
@ApiModelProperty(value = "需要车辆/辆", required = true)
private Integer needTruckNum;
@NotNull(message = "提取吨数不能为空")
@ApiModelProperty(value = "挂单方式 1公开派单 2定向派单" , required = true)
private Integer pendingOrderWay;
......@@ -52,14 +54,15 @@ public class OrderGoodsChildParams {
private String lastArriveReceiveTime;
@NotBlank(message = "挂单时间不能为空")
@ApiModelProperty(value = "挂单时间", example = "2023-09-09 12:00:01", required = true)
private String pendingOrderTime;
@NotNull(message = "高级物流经理id不能为空")
@ApiModelProperty(value = "高级物流经理id" , required = true)
private Integer seniorLogisticsManagerId;
@NotBlank(message = "高级物流经理姓名能为空")
@ApiModelProperty(value = "高级物流经理姓名" , required = true)
private String seniorLogisticsManagerName;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论