package com.repair.model.request; import lombok.Data; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotEmpty; import javax.validation.constraints.NotNull; import java.util.List; /** * 添加人员 */ @Data public class insertRepairUserRequest { /** * 姓名 */ @NotBlank(message = "姓名不能为空") private String userName; /** * 微校卡号 */ @NotBlank(message = "微校卡号不能为空") private String cardNumber; /** * 身份ID */ @NotNull(message = "身份不能为空") private Integer userZzid; /** * 手机号码 */ @NotBlank(message = "手机号码不能为空") private String userPhone; /** * 校区 */ @NotNull(message = "校区不能为空") private Integer schoolId; /** * 工种 */ @NotNull(message = "工种不能为空") private Integer workType; /** * 维修班 * 校方人员:0 * 第三方人员:1 */ @NotNull(message = "维修班不能为空") private Integer teamId; /** * 关联报修类型 */ @NotEmpty(message = "关联报修类型不能为空") private List articleIds; /** * 关联楼栋 */ @NotEmpty(message = "关联楼栋不能为空") private List buildIds; /** * 接单考核时间 */ @NotNull(message = "接单考核时间不能为空") private Integer acceptanceAssessTime; /** * 维修考核时间 */ @NotNull(message = "维修考核时间不能为空") private Integer maintenanceAssessTime; }