Commit d0f1221c by 王祖波

分页查询转化记录门店参数处理

parent 6f05bbfd
...@@ -59,8 +59,17 @@ public class PotentialDataController { ...@@ -59,8 +59,17 @@ public class PotentialDataController {
String enterpriseId = contactOrderPageQO.getEnterpriseId(); String enterpriseId = contactOrderPageQO.getEnterpriseId();
String clerkId = contactOrderPageQO.getClerkId(); String clerkId = contactOrderPageQO.getClerkId();
String storeId = contactOrderPageQO.getStoreId(); String storeId = contactOrderPageQO.getStoreId();
List<String> storeIds = new ArrayList<>();
if (StringUtils.isBlank(storeId)) {
storeIds = clerkStoreAdaptor.queryClerkStoreIds(storeId, contactOrderPageQO.getEnterpriseId(),
StoreStatusFilterUtils.getStoreStatusList(contactOrderPageQO.getStoreStatusFilter()));
} else {
storeIds.add(storeId);
}
ContactOrderSearchQDTO searchQDTO = new ContactOrderSearchQDTO(); ContactOrderSearchQDTO searchQDTO = new ContactOrderSearchQDTO();
searchQDTO.setStoreIdList(Lists.newArrayList(storeId)); if (CollectionUtils.isNotEmpty(storeIds)) {
searchQDTO.setStoreIdList(storeIds);
}
searchQDTO.setClerkId(clerkId); searchQDTO.setClerkId(clerkId);
searchQDTO.setBeginTime(contactOrderPageQO.getBeginTime()); searchQDTO.setBeginTime(contactOrderPageQO.getBeginTime());
searchQDTO.setEndTime(contactOrderPageQO.getEndTime()); searchQDTO.setEndTime(contactOrderPageQO.getEndTime());
......
...@@ -37,6 +37,11 @@ public class ContactOrderPageQO extends PageQo { ...@@ -37,6 +37,11 @@ public class ContactOrderPageQO extends PageQo {
*/ */
private String enterpriseId; private String enterpriseId;
/**
* 门店过滤
*/
private Integer storeStatusFilter;
public String getClerkId() { public String getClerkId() {
return clerkId; return clerkId;
} }
...@@ -76,4 +81,12 @@ public class ContactOrderPageQO extends PageQo { ...@@ -76,4 +81,12 @@ public class ContactOrderPageQO extends PageQo {
public void setEnterpriseId(String enterpriseId) { public void setEnterpriseId(String enterpriseId) {
this.enterpriseId = enterpriseId; this.enterpriseId = enterpriseId;
} }
public Integer getStoreStatusFilter() {
return storeStatusFilter;
}
public void setStoreStatusFilter(Integer storeStatusFilter) {
this.storeStatusFilter = storeStatusFilter;
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment