package com.hz.phis.vo.returnVisitRecord; import com.hz.his.dto.PageDto; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.Date; import java.util.List; /**回访查询条件对象 * @author CJH*/ @EqualsAndHashCode(callSuper = true) @Data public class ReturnVisitRecordFindVo extends PageDto { /*** 所属用户**/ private String userId; /*** 计划时间-开始**/ private Date planStartTime; /*** 计划时间-结束**/ private Date planEndTime; /*** 回访状态**/ private Integer returnVisitStatus; /*** 完成状态**/ private Integer doneStatus; /*** 超时状态**/ private Integer timeoutStatus; /*** 创建时间-开始**/ private Date startTime; /*** 创建时间-结束**/ private Date endTime; /*** 回访时间-开始**/ private Date returnVisitStartTime; /*** 回访时间-结束**/ private Date returnVisitEndTime; /*** 完成时间-开始**/ private Date doneStartTime; /*** 完成时间-结束**/ private Date doneEndTime; /*** 回访类型 **/ private String returnVisitType; /*** 回访方式 **/ private String returnVisitMethod; /*** 回访结果**/ private Integer visitResultStatus; /*** 回访是否满意**/ private Integer satisfiedStatus; /**所属门店*/ private List shopIdList; /***回访员工 - List**/ private List employeeIdList; /***科室医生标识**/ private List doctorIdList; /*** 创建人**/ private String createPersonName; /*** 创建人id**/ private String createPersonId; /*** 来源渠道查询**/ private String channelType; //---额外的参数 /*** 计划时间**/ private Date planTime; /*** 回访员工标识 **/ private String corpId; //---自定义分页,走这个没有分页模式 /**页数*/ private Integer customPageNum; /**条数*/ private Integer customPageSize; }