|
|
@ -106,16 +106,16 @@ public class CrmCustomerTempService extends MybatisBaseService<CrmCustomerTempMa |
|
|
|
// 多字段Like示例:qw.and(wrapper -> wrapper.like("name", query.getName()).or().like("remark", query.getName()));
|
|
|
|
QueryWrapper<CrmCustomerTemp> qw = new QueryWrapper<>(); |
|
|
|
|
|
|
|
if (StringUtils.isNotBlank(query.getCustomerType())) { |
|
|
|
qw.eq("customerType", query.getCustomerType()); |
|
|
|
if (StringUtils.isNotBlank(query.getCustomerTypeKey())) { |
|
|
|
qw.eq("customerTypeKey", query.getCustomerTypeKey()); |
|
|
|
} |
|
|
|
|
|
|
|
if (StringUtils.isNotBlank(query.getName())) { |
|
|
|
qw.like("name", query.getName()); |
|
|
|
} |
|
|
|
|
|
|
|
if (StringUtils.isNotBlank(query.getLevel())) { |
|
|
|
qw.eq("level", query.getLevel()); |
|
|
|
if (StringUtils.isNotBlank(query.getLevelKey())) { |
|
|
|
qw.eq("levelKey", query.getLevelKey()); |
|
|
|
} |
|
|
|
|
|
|
|
if (StringUtils.isNotBlank(query.getMobile())) { |
|
|
@ -125,15 +125,11 @@ public class CrmCustomerTempService extends MybatisBaseService<CrmCustomerTempMa |
|
|
|
if (StringUtils.isNotBlank(query.getStaffSid())) { |
|
|
|
qw.eq("staffSid", query.getStaffSid()); |
|
|
|
} |
|
|
|
|
|
|
|
if (StringUtils.isNotBlank(query.getRemind_day())) { |
|
|
|
qw.eq("remind_day", query.getRemind_day()); |
|
|
|
} |
|
|
|
|
|
|
|
if (StringUtils.isNotBlank(query.getCompanyName())) { |
|
|
|
qw.eq("companyName", query.getCompanyName()); |
|
|
|
} |
|
|
|
|
|
|
|
String remindStartDay = query.getRemindStartDay(); |
|
|
|
String remindEndDay = query.getRemindEndDay(); |
|
|
|
qw.apply(StringUtils.isNotBlank(remindStartDay), "date_format (remind_day,'%Y-%m-%d') >= date_format('" + remindStartDay + "','%Y-%m-%d')"). |
|
|
|
apply(StringUtils.isNotBlank(remindEndDay), "date_format (remind_day,'%Y-%m-%d') <= date_format('" + remindEndDay + "','%Y-%m-%d')" |
|
|
|
); |
|
|
|
return qw; |
|
|
|
} |
|
|
|
|
|
|
|