chenjiahe
2024-09-11 2578ce064baee96027e00b384ed87dc2f6d454b6
提交 | 用户 | age
4fd200 1 package com.hz.phis.vo.returnVisitRecord;
C 2
3 import com.hz.his.dto.PageDto;
4 import lombok.Data;
5 import lombok.EqualsAndHashCode;
6
7 import java.util.Date;
8 import java.util.List;
9
10 /**回访查询条件对象
11  * @author CJH*/
12 @EqualsAndHashCode(callSuper = true)
13 @Data
14 public class ReturnVisitRecordFindVo extends PageDto {
15
16     /*** 所属用户**/
17     private String userId;
18     /*** 计划时间-开始**/
19     private Date planStartTime;
20     /*** 计划时间-结束**/
21     private Date planEndTime;
22     /*** 回访状态**/
23     private Integer returnVisitStatus;
24     /*** 完成状态**/
25     private Integer doneStatus;
26     /*** 超时状态**/
27     private Integer timeoutStatus;
28
534317 29     /*** 创建时间-开始**/
4fd200 30     private Date startTime;
534317 31     /*** 创建时间-结束**/
4fd200 32     private Date endTime;
C 33
534317 34     /*** 回访时间-开始**/
4fd200 35     private Date returnVisitStartTime;
534317 36     /*** 回访时间-结束**/
4fd200 37     private Date returnVisitEndTime;
C 38
534317 39     /*** 完成时间-开始**/
4fd200 40     private Date doneStartTime;
534317 41     /*** 完成时间-结束**/
4fd200 42     private Date doneEndTime;
C 43
44     /*** 回访类型 **/
45     private String returnVisitType;
46     /*** 回访方式 **/
47     private String returnVisitMethod;
48     /*** 回访结果**/
49     private Integer visitResultStatus;
50     /*** 回访是否满意**/
51     private Integer satisfiedStatus;
52
534317 53     /***回访员工 - List**/
C 54     private List<String> employeeIdList;
4fd200 55
6efbae 56     /**创建类型*/
C 57     private Integer createPersonType;
4fd200 58     /*** 创建人**/
C 59     private String createPersonName;
60     /*** 创建人id**/
61     private String createPersonId;
62     /*** 来源渠道查询**/
63     private String channelType;
64
534317 65     //---额外的参数
C 66     /*** 计划时间**/
67     private Date planTime;
6efbae 68     /*** 回访员工标识(查询) **/
534317 69     private String corpId;
C 70
6efbae 71     //-----权限-开始
2578ce 72     /**权限-查看权限,设置这个不判断任何的限制条件*/
93952f 73     private Integer seeRoleType = SEE_ROLE_TYPE_CONVENTION;
6efbae 74     /**权限-门店集合*/
C 75     private List<String> shopIdList;
76     /**权限-当前登录人的角色标识*/
77     private String roleCode;
78     /**权限-当前登录人的标识*/
79     private String loginEmpId;
80     //-----权限-结束
93952f 81
534317 82     //---自定义分页,走这个没有分页模式
C 83     /**页数*/
84     private Integer customPageNum;
85     /**条数*/
86     private Integer customPageSize;
87
93952f 88     /**查看权限-常规*/
C 89     public static final int SEE_ROLE_TYPE_CONVENTION = 0;
90     /**查看权限-不限制*/
91     public static final int SEE_ROLE_TYPE_NO_LIMIT = 1;
92
534317 93
4fd200 94 }