SmartVisitorPageVo.java 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  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 SmartVisitorPageVo {
  9. private static final long serialVersionUID = 1L;
  10. @ApiModelProperty(value = "主键ID")
  11. private Integer id;
  12. @ApiModelProperty(value = "用户ID")
  13. private Integer userId;
  14. @ApiModelProperty(value = "访客姓名")
  15. private String userName;
  16. @ApiModelProperty(value = "访客手机号")
  17. private String userPhone;
  18. @ApiModelProperty(value = "访客证件号")
  19. private String userNumber;
  20. @ApiModelProperty(value = "同行人数")
  21. private Integer peerNum;
  22. /**
  23. * 家长预约 去掉车牌号字段
  24. */
  25. @ApiModelProperty(value = "车牌号")
  26. private String carNum;
  27. @ApiModelProperty(value = "访问事由")
  28. private String visitReason;
  29. @ApiModelProperty(value = "状态 待审核:1 已拒绝:2 已推送:3")
  30. private Integer statu;
  31. @ApiModelProperty(value = "来访时间")
  32. private Date visitorTime;
  33. /**
  34. * 来访截止时间
  35. * 家长预约的话 来访时间+4小时
  36. * 其他访客时间 当天23:59:59秒结束
  37. */
  38. @ApiModelProperty(value = "来访截止时间")
  39. private Date visitorDeadline;
  40. @ApiModelProperty(value = "受访者ID")
  41. private Integer respondent;
  42. @ApiModelProperty(value = "受访者编号")
  43. private String responcode;
  44. @ApiModelProperty(value = "部门ID")
  45. private Integer departmentId;
  46. @ApiModelProperty(value = "受访者电话")
  47. private String respondentPhone;
  48. @ApiModelProperty(value = "受访者姓名")
  49. private String respondentName;
  50. @ApiModelProperty(value = "百胜同步授权编码")
  51. private String visitorsync;
  52. /**
  53. * 设备编号
  54. * 多个设备用逗号隔开
  55. */
  56. @ApiModelProperty(value = "设备编号")
  57. private String deviceNum;
  58. /**
  59. * 访客类型
  60. * 家长:1
  61. * 其他:2
  62. */
  63. @ApiModelProperty(value = "访客类型")
  64. private Integer visitorType;
  65. @ApiModelProperty(value = "百胜预约订单号")
  66. private String bsOrderNo;
  67. @ApiModelProperty(value = "访客验证码")
  68. private String visitorCode;
  69. @ApiModelProperty(value = "图片")
  70. private String image;
  71. private Date createTime;
  72. private Date updateTime;
  73. private String createUser;
  74. private String updateUser;
  75. private Integer deleted;
  76. private String departmentName;
  77. private Integer source;
  78. }