chenjiahe
2024-09-13 d61bfb2a1295dc1d1d4f3ab81845f4e8103a8969
提交 | 用户 | 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;
ebbef5 18     /**会员等级标识*/
C 19     private List<String> memberLevelIdList;
4fd200 20     /*** 计划时间-开始**/
C 21     private Date planStartTime;
22     /*** 计划时间-结束**/
23     private Date planEndTime;
24     /*** 回访状态**/
25     private Integer returnVisitStatus;
26     /*** 完成状态**/
27     private Integer doneStatus;
28     /*** 超时状态**/
29     private Integer timeoutStatus;
30
534317 31     /*** 创建时间-开始**/
4fd200 32     private Date startTime;
534317 33     /*** 创建时间-结束**/
4fd200 34     private Date endTime;
C 35
534317 36     /*** 回访时间-开始**/
4fd200 37     private Date returnVisitStartTime;
534317 38     /*** 回访时间-结束**/
4fd200 39     private Date returnVisitEndTime;
C 40
534317 41     /*** 完成时间-开始**/
4fd200 42     private Date doneStartTime;
534317 43     /*** 完成时间-结束**/
4fd200 44     private Date doneEndTime;
C 45
46     /*** 回访类型 **/
47     private String returnVisitType;
48     /*** 回访方式 **/
49     private String returnVisitMethod;
50     /*** 回访结果**/
51     private Integer visitResultStatus;
52     /*** 回访是否满意**/
53     private Integer satisfiedStatus;
54
534317 55     /***回访员工 - List**/
C 56     private List<String> employeeIdList;
5b5712 57     /**搜索门店*/
C 58     private List<String> searchShopIdList;
4fd200 59
6efbae 60     /**创建类型*/
C 61     private Integer createPersonType;
4fd200 62     /*** 创建人**/
C 63     private String createPersonName;
64     /*** 创建人id**/
65     private String createPersonId;
66     /*** 来源渠道查询**/
67     private String channelType;
6efbae 68     /*** 回访员工标识(查询) **/
534317 69     private String corpId;
C 70
5b5712 71     //---额外的参数,分组时候用到
C 72     /*** 计划时间**/
73     private Date planTime;
74
6efbae 75     //-----权限-开始
2578ce 76     /**权限-查看权限,设置这个不判断任何的限制条件*/
93952f 77     private Integer seeRoleType = SEE_ROLE_TYPE_CONVENTION;
6efbae 78     /**权限-门店集合*/
C 79     private List<String> shopIdList;
80     /**权限-当前登录人的角色标识*/
81     private String roleCode;
82     /**权限-当前登录人的标识*/
83     private String loginEmpId;
84     //-----权限-结束
93952f 85
534317 86     //---自定义分页,走这个没有分页模式
C 87     /**页数*/
88     private Integer customPageNum;
89     /**条数*/
90     private Integer customPageSize;
91
93952f 92     /**查看权限-常规*/
C 93     public static final int SEE_ROLE_TYPE_CONVENTION = 0;
94     /**查看权限-不限制*/
95     public static final int SEE_ROLE_TYPE_NO_LIMIT = 1;
96
534317 97
4fd200 98 }