chenjiahe
2024-09-13 5b571207ad08b79a0688f1d24143d4db811ff6d6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
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 List<String> memberLevelIdList;
    /*** 计划时间-开始**/
    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;
 
    /***回访员工 - List**/
    private List<String> employeeIdList;
    /**搜索门店*/
    private List<String> searchShopIdList;
 
    /**创建类型*/
    private Integer createPersonType;
    /*** 创建人**/
    private String createPersonName;
    /*** 创建人id**/
    private String createPersonId;
    /*** 来源渠道查询**/
    private String channelType;
    /*** 回访员工标识(查询) **/
    private String corpId;
 
    //---额外的参数,分组时候用到
    /*** 计划时间**/
    private Date planTime;
 
    //-----权限-开始
    /**权限-查看权限,设置这个不判断任何的限制条件*/
    private Integer seeRoleType = SEE_ROLE_TYPE_CONVENTION;
    /**权限-门店集合*/
    private List<String> shopIdList;
    /**权限-当前登录人的角色标识*/
    private String roleCode;
    /**权限-当前登录人的标识*/
    private String loginEmpId;
    //-----权限-结束
 
    //---自定义分页,走这个没有分页模式
    /**页数*/
    private Integer customPageNum;
    /**条数*/
    private Integer customPageSize;
 
    /**查看权限-常规*/
    public static final int SEE_ROLE_TYPE_CONVENTION = 0;
    /**查看权限-不限制*/
    public static final int SEE_ROLE_TYPE_NO_LIMIT = 1;
 
 
}