package com.cloudroam.dto.supplierContact; import lombok.Data; import lombok.NoArgsConstructor; import javax.validation.constraints.NotEmpty; import javax.validation.constraints.NotNull; import java.util.List; /** * @author * @author * 图书创建/更新数据传输对象 */ @Data @NoArgsConstructor public class CreateOrUpdateSupplierContactDTO { private String id; /** * 公司id */ @NotEmpty(message = "公司不能为空") private String companyId; /** * 联系人说明 */ @NotEmpty(message = "姓名不能为空") private String name; /** * 性别 */ @NotNull(message = "性别不能为空") private Integer sex; /** * 电话 */ @NotEmpty(message = "电话不能为空") private String phone; /** * 邮件地址 */ @NotEmpty(message = "邮件地址不能为空") private String emailAddress; /** * 头衔 */ private String title; /** * 公司地址 */ @NotEmpty(message = "公司地址不能为空") private String address; /** * 备注 */ private String remark; /** * 项目 */ private List projectList; /** * 技能 */ private List skillList; }