jiangping
2024-02-21 39739e34af928aae204c55db7974213c9b938c5a
server/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/request/AppointmentListRequest.java
@@ -3,11 +3,34 @@
import lombok.Data;
@Data
public class OrgUserListRequest {
    private String startTime   ;//string   True   针对更新时间的查询开始日期,IOS8601格式,参考附录B ISO8601时间格式说明
    private String  endTime;//   string   False   针对更新时间的查询截止日期,IOS8601格式,参考附录B ISO8601时间格式说明
    private Integer  pageNo   ;//integer   True   页码,pageNo≥1
    private Integer  pageSize;//   integer   True   分页大小
public class AppointmentListRequest {
    private String  receptionistId;//   string   False   被访人唯一标识,查询人员列表v2接口获取返回报文中的personId字段
    private String  visitorName;//   string   False   访客姓名,长度不超过32,支持中英文字符,不能包含 ’ / \ : * ? " < >
    private String   phoneNo   ;//string   False   联系电话建议填写手机号码
    private String   visitStartTimeBegin;//   string   False   时间参数需满足ISO8601格式:    yyyy-MM-ddTHH:mm:ss+当前时区,   例如北京时间: 2018-07-26T15:00:00+08:00
    private String    visitStartTimeEnd   ;//string   False   时间参数需满足ISO8601格式: yyyy-MM-ddTHH:mm:ss+当前时区,  例如北京时间:  2018-07-26T15:00:00+08:00
    private String    visitEndTimeBegin;//   string   False   时间参数需满足ISO8601格式:  yyyy-MM-ddTHH:mm:ss+当前时区,  例如北京时间: 2018-07-26T15:00:00+08:00
    private String     visitEndTimeEnd;//   string   False   时间参数需满足ISO8601格式:  yyyy-MM-ddTHH:mm:ss+当前时区,  例如北京时间:  2018-07-26T15:00:00+08:00
    private int    pageNo;//   integer   True   pageNo要求大于0不超过2147483647
    private int    pageSize;//   integer   True   pageSize要求大于0且不超过1000
    private String     verificationCode;//   string   False   访客验证码为访客管理组件提供,用于访客在访客机登记的凭证
    /**
     * 访客状态,
     * 0:待审核(预约待审批)、
     * 1:正常(预约成功或预约审批成功后<未登记>:当前时间未超过预计来访时间)、
     * 2:迟到(预约成功或预约审批成功后<未登记>:当前时间超过预计来访时间,但未超过预计离开时间)、
     * 3:失效(预约成功或预约审批成功后<未登记>:当前时间已超过预计离开时间)、
     * 4:审核退回(预约待审批,审批人员审批退回)、
     * 5:超期自动签离(超期未签离记录访客,由后台任务定时处理签离)、
     * 6:已签离(访客签离)、
     * 7:超期未签离(访客登记,当前时间已超过预计离开时间,还未进行签离)、
     * 8:已到达;(访客登记,当前时间未超过预计离开时间)、
     * 9:审核失效(预约待审批,一直到当前时间超过预计离开时间,还未审批通过)、
     * 10:邀约中(员工发起邀约,访客还未应邀)、
     * 11:邀约失效(员工发起邀约,一直到当前时间超过预计离开时间,访客还未应邀)
     */
    private String     visitorStatus;//   integer   False
    private String   QRCode   ;//string   False   访客二维码内容,支持动态二维码或者静态二维码
    private String   orderId;//   string   False   预约记录ID,访客预约v2接口获取返回报文中的orderId字段
}