|
|
@ -154,7 +154,11 @@ public class CrmCustomerTempService extends MybatisBaseService<CrmCustomerTempMa |
|
|
|
CrmCustomerTempQuery query = pq.getParams(); |
|
|
|
QueryWrapper<CrmCustomerTemp> qw = new QueryWrapper<>(); |
|
|
|
String userSid = query.getUserSid(); |
|
|
|
String sid = sysOrganizationFeign.getUseOrgByUserSid(userSid).getData().getSid(); |
|
|
|
SysOrganizationVo sysOrganizationVo = sysOrganizationFeign.getUseOrgByUserSid(userSid).getData(); |
|
|
|
String sid = ""; |
|
|
|
if (sysOrganizationVo != null) { |
|
|
|
sid = sysOrganizationVo.getSid(); |
|
|
|
} |
|
|
|
String orgSidPath = query.getOrgSidPath(); |
|
|
|
SysOrganizationVo data = sysOrganizationFeign.selectByOrgSidPath(orgSidPath).getData(); |
|
|
|
String orgLevelKey = data.getOrgLevelKey(); |
|
|
@ -179,10 +183,6 @@ public class CrmCustomerTempService extends MybatisBaseService<CrmCustomerTempMa |
|
|
|
if (StringUtils.isNotBlank(query.getMobile())) { |
|
|
|
qw.like("cct.mobile", query.getMobile()); |
|
|
|
} |
|
|
|
|
|
|
|
if (StringUtils.isNotBlank(query.getStaffSid())) { |
|
|
|
qw.eq("cct.staffSid", query.getStaffSid()); |
|
|
|
} |
|
|
|
String remindStartDay = query.getRemindStartDay(); |
|
|
|
String remindEndDay = query.getRemindEndDay(); |
|
|
|
qw.apply(StringUtils.isNotBlank(remindStartDay), "date_format (cct.remind_day,'%Y-%m-%d') >= date_format('" + remindStartDay + "','%Y-%m-%d')"). |
|
|
@ -425,21 +425,21 @@ public class CrmCustomerTempService extends MybatisBaseService<CrmCustomerTempMa |
|
|
|
String orgPath = params.getOrgPath(); |
|
|
|
QueryWrapper<CrmCustomerTemp> qw = new QueryWrapper<>(); |
|
|
|
|
|
|
|
if(params != null){ |
|
|
|
if(StringUtils.isNotBlank(userSid)){ |
|
|
|
if (params != null) { |
|
|
|
if (StringUtils.isNotBlank(userSid)) { |
|
|
|
//获取用户的staffSid
|
|
|
|
String staffSid = sysUserFeign.fetchBySid(userSid).getData().getStaffSid(); |
|
|
|
qw.eq("cct.staffSid",staffSid); |
|
|
|
qw.eq("cct.staffSid", staffSid); |
|
|
|
} |
|
|
|
if(StringUtils.isNotBlank(orgPath)){ |
|
|
|
if (StringUtils.isNotBlank(orgPath)) { |
|
|
|
orgPath = sysStaffOrgFeign.getOrgSidByPath(orgPath).getData(); |
|
|
|
qw.eq("cct.createOrgSid",orgPath); |
|
|
|
}else{ |
|
|
|
qw.eq("cct.createOrgSid", orgPath); |
|
|
|
} else { |
|
|
|
orgPath = sysStaffOrgFeign.getPathSidByUserSid(userSid).getData(); |
|
|
|
qw.eq("cct.createOrgSid",orgPath); |
|
|
|
qw.eq("cct.createOrgSid", orgPath); |
|
|
|
} |
|
|
|
if(StringUtils.isNotBlank(name)){ |
|
|
|
qw.like("cct.name",name); |
|
|
|
if (StringUtils.isNotBlank(name)) { |
|
|
|
qw.like("cct.name", name); |
|
|
|
} |
|
|
|
} |
|
|
|
qw.orderByDesc("cct.id"); |
|
|
|