package com.yuanchu.mom.pojo.dto; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import javax.validation.constraints.NotBlank; import java.util.List; @Data @NoArgsConstructor @AllArgsConstructor @Builder //新增成品发货 public class ConsignmentDto { //订单编号 @NotBlank(message = "订单编号不能为空") @JsonSerialize private String orderCode; //合同编号 @NotBlank(message = "合同编号不能为空") @JsonSerialize private String customerCode; //客户名称 @NotBlank(message = "客户名称不能为空") @JsonSerialize private String proname; //到货地址 @NotBlank(message = "到货地址不能为空") @JsonSerialize private String adress; //收货联系人 @NotBlank(message = "收货联系人不能为空") @JsonSerialize private String username; //手机号 @NotBlank(message = "手机号不能为空") @JsonSerialize private String phone ; //产品信息 @NotBlank(message = "产品信息不能为空") @JsonSerialize private List messages; //检查人员 @NotBlank(message = "检查人员不能为空") @JsonSerialize private String checkName; //装配人员 @NotBlank(message = "装配人员不能为空") @JsonSerialize private String fitName; }