| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146 |
- 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;
- /**
- * <p>
- *
- * </p>
- *
- * @author ceshi
- * @since 2023-12-04
- */
- @Data
- public class insertSmartUserRequest {
- /**
- * 时间组ID
- */
- private Integer timeGroupId;
- /**
- * 编号
- */
- private String cardNo;
- /**
- * 姓名
- */
- @NotBlank(message = "姓名不能为空")
- private String name;
- /**
- * 身份ID
- */
- @NotNull(message = "身份ID不能为空")
- private Integer identityId;
- /**
- * 身份证
- */
- private String idCard;
- /**
- * 性别
- * 女:0
- * 男:1
- */
- @NotNull(message = "性别不能为空")
- private Integer sexId;
- /**
- * 部门ID
- */
- @NotNull(message = "部门不能为空")
- private Integer departmentId;
- /**
- * 人脸照片
- */
- private String headImage;
- /**
- * 年级
- */
- private String grade;
- /**
- * 学院
- */
- private String college;
- /**
- * 专业
- */
- private String speciality;
- /**
- * 班级
- */
- private Integer schoolClass;
- /**
- * 校区
- */
- private String campus;
- /**
- * 宿舍号
- */
- private String dormitoryNumber;
- /**
- * 手机号
- */
- private String phone;
- /**
- * 关联人
- * 被关联用户的ID
- * 多个用户用逗号隔开
- */
- private List<String> affiliate;
- /**
- * 职称
- */
- private String title;
- /**
- * 家庭住址
- */
- private String address;
- /**
- * 民族
- */
- private String nation;
- /**
- * 生源地不能为空
- */
- private String ofStudent;
- /**
- * 毕业学校
- */
- private String graduate;
- /**
- * 职务
- */
- private Integer duties;
- /**
- * 任课数据
- */
- private List<SubjectVo> isr;
- }
|