SmartUserAffiliateVo.java 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. package com.template.model.vo;
  2. import com.baomidou.mybatisplus.annotation.*;
  3. import com.fasterxml.jackson.annotation.JsonFormat;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.Data;
  6. import java.util.Date;
  7. @Data
  8. public class SmartUserAffiliateVo {
  9. private static final long serialVersionUID = 1L;
  10. @ApiModelProperty(value = "主键ID")
  11. @TableId(value = "id", type = IdType.AUTO)
  12. private Integer id;
  13. @ApiModelProperty(value = "编号(学号)")
  14. private String cardNo;
  15. @ApiModelProperty(value = "时间组")
  16. private Integer timeGroupId;
  17. @ApiModelProperty(value = "姓名")
  18. private String name;
  19. @ApiModelProperty(value = "身份ID")
  20. private Integer identityId;
  21. @ApiModelProperty(value = "身份证号")
  22. private String idCard;
  23. @ApiModelProperty(value = "性别 女:2 男:1")
  24. private Integer sexId;
  25. @ApiModelProperty(value = "部门ID")
  26. private Integer departmentId;
  27. @ApiModelProperty(value = "人脸照片")
  28. private String headImage;
  29. @ApiModelProperty(value = "年级")
  30. private String grade;
  31. @ApiModelProperty(value = "学院")
  32. private String college;
  33. @ApiModelProperty(value = "专业")
  34. private String speciality;
  35. @ApiModelProperty(value = "班级")
  36. private Integer schoolClass;
  37. @ApiModelProperty(value = "校区")
  38. private String campus;
  39. @ApiModelProperty(value = "宿舍号")
  40. private String dormitoryNumber;
  41. @ApiModelProperty(value = "手机号")
  42. private String phone;
  43. @ApiModelProperty(value = "关联人 被关联用户的ID 多个用户用逗号隔开")
  44. private String affiliate;
  45. @ApiModelProperty(value = "职称")
  46. private String title;
  47. @ApiModelProperty(value = "家庭住址")
  48. private String address;
  49. @ApiModelProperty(value = "民族")
  50. private String nation;
  51. @ApiModelProperty(value = "生源地")
  52. private String ofStudent;
  53. @ApiModelProperty(value = "毕业学校")
  54. private String graduate;
  55. @ApiModelProperty(value = "职务")
  56. private Integer duties;
  57. @ApiModelProperty(value = "是否推送公众号信息 不推送:0 推送:1")
  58. private Integer isPush;
  59. @ApiModelProperty(value = "是否注销 未注销:0 注销:1")
  60. private Integer isCancel;
  61. @ApiModelProperty(value = "微信openId")
  62. private String openId;
  63. @ApiModelProperty(value = "小程序openId")
  64. private String xOpenId;
  65. @ApiModelProperty(value = "公众号openId")
  66. private String gzhOpenId;
  67. @ApiModelProperty(value = "希沃学生UID")
  68. private String xwStudentUid;
  69. @ApiModelProperty(value = "百胜学生编号")
  70. private String bsStudentNo;
  71. @ApiModelProperty(value = "希沃教师工号")
  72. private String xwTeacherCode;
  73. @ApiModelProperty(value = "百胜教师编号")
  74. private String bsStaffCode;
  75. @ApiModelProperty(value = "家属关系")
  76. private String ship;
  77. @ApiModelProperty(value = "删除失败原因")
  78. private String deleteReason;
  79. /**
  80. * 请求头
  81. */
  82. @TableField(exist = false)
  83. private String userhead;
  84. @ApiModelProperty(value = "创建时间")
  85. private Date createTime;
  86. @ApiModelProperty(value = "更新时间")
  87. private Date updateTime;
  88. @ApiModelProperty(value = "创建人员")
  89. private String createUser;
  90. @ApiModelProperty(value = "更新人员")
  91. private String updateUser;
  92. @ApiModelProperty(value = "逻辑删除 未删除:0;删除:1")
  93. private Integer deleted;
  94. @ApiModelProperty(value = "钉钉Id")
  95. private String dingId;
  96. private String className;
  97. }