package com.template.model.request; import com.template.model.vo.SubjectVo; import lombok.Data; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotEmpty; import javax.validation.constraints.NotNull; import java.util.List; /** *
* *
* * @author ceshi * @since 2023-12-04 */ @Data public class updateSmartUserRequest { /** * 时间组ID */ //@NotNull(message = "时间组ID不能为空") private Integer timeGroupId; /** * 数据ID */ @NotNull(message = "数据ID不能为空") private Integer id; /** * 编号 */ //@NotBlank(message = "编号不能为空") private String cardNo; /** * 姓名 */ @NotBlank(message = "姓名不能为空") private String name; /** * 身份ID */ @NotNull(message = "身份ID不能为空") private Integer identityId; /** * 身份证 */ //@NotBlank(message = "身份证不能为空") private String idCard; /** * 性别 * 女:0 * 男:1 */ @NotNull(message = "性别不能为空") private Integer sexId; /** * 部门ID */ @NotNull(message = "部门ID不能为空") private Integer departmentId; /** * 人脸照片 */ //@NotBlank(message = "人脸照片不能为空") private String headImage; /** * 年级 */ //@NotBlank(message = "年级不能为空") private String grade; /** * 学院 */ //@NotBlank(message = "学院不能为空") private String college; /** * 专业 */ //@NotBlank(message = "专业不能为空") private String speciality; /** * 班级 */ //@NotNull(message = "班级不能为空") private Integer schoolClass; /** * 校区 */ //@NotBlank(message = "校区不能为空") private String campus; /** * 宿舍号 */ //@NotBlank(message = "宿舍号不能为空") private String dormitoryNumber; /** * 手机号 */ //@NotBlank(message = "手机号不能为空") private String phone; /** * 关联人 * 被关联用户的ID * 多个用户用逗号隔开 */ //@NotEmpty(message = "关联人不能为空") private List