公海状态

master
wjt 2 years ago
parent 59b6d7471d
commit 373ae63bb1

@ -39,4 +39,7 @@ public class PublicCluePoolQueryCriteria {
@ApiModelProperty(value = "线索最新通话时间")
private List<Timestamp> newestCallTime;
@ApiModelProperty(value = "0-冷静期 1-可用")
private Integer status;
}

@ -414,6 +414,9 @@ public class ClueJpa {
Long companyId = clueQueryCriteria.getCompanyId();
sql.append(" and p.company_id = :companyId ");
List<Timestamp> newestCallTimeList = clueQueryCriteria.getNewestCallTime();
if (clueQueryCriteria.getStatus() != null) {
sql.append("and p.status = :status ");
}
if (StringUtils.isNotBlank(clueQueryCriteria.getName())) {
sql.append("and c.name like :name ");
}
@ -446,6 +449,9 @@ public class ClueJpa {
query.setParameter("number", pageable.getPageNumber() * pageable.getPageSize());
query.setParameter("size", pageable.getPageSize());
}
if (clueQueryCriteria.getStatus() != null) {
query.setParameter("status", clueQueryCriteria.getStatus());
}
if (StringUtils.isNotBlank(clueQueryCriteria.getName())) {
query.setParameter("name", "%" + clueQueryCriteria.getName() + "%");
}

Loading…
Cancel
Save