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;
|
|
|
}
|