Commit d1c8e7fa by fudahua

feat: 无分页门店

parent 5110911e
......@@ -16,8 +16,10 @@ import org.apache.commons.collections.CollectionUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.stream.Collectors;
@Service
......@@ -41,20 +43,20 @@ public class StoreGroupNameQueryFilter implements BaseQueryFilter {
List<PowerStoreGroupDTO> storeGroupList = storeGroupService.getStoreGroupList(context.getEnterpriseId());
Map<String, PowerStoreGroupDTO> storeGroupMap = storeGroupList.stream().collect(Collectors.toMap(mid -> mid.getStoreGroupId(), mid -> mid));
List<FilterQueryDataDTO> retList = storeGroupList.stream().map(mid -> {
Set<FilterQueryDataDTO> retList = storeGroupList.stream().map(mid -> {
String storeGroupChainName = getStoreGroupChainName(storeGroupMap, mid);
FilterQueryDataDTO filterQueryDataDTO = new FilterQueryDataDTO();
filterQueryDataDTO.setShowName(storeGroupChainName);
filterQueryDataDTO.setItemValue(storeGroupChainName);
filterQueryDataDTO.setItemId(storeGroupChainName);
return filterQueryDataDTO;
}).collect(Collectors.toList());
}).collect(Collectors.toSet());
Page<FilterQueryDataDTO> page = new Page<>();
page.setTotalCount(retList.size());
page.setPageSize(retList.size());
page.setCurrentPage(1);
page.setResult(retList);
page.setResult(new ArrayList<>(retList));
return page;
}
......
......@@ -30,7 +30,7 @@ public class QueryFilterTest {
@Test
public void test(){
QueryFilterContext queryFilterContext = new QueryFilterContext();
DhFlatQueryFilter dhFlatQueryFilter = dhFlatQueryFilterMapper.selectByPrimaryKey(2L);
DhFlatQueryFilter dhFlatQueryFilter = dhFlatQueryFilterMapper.selectByPrimaryKey(1L);
if (null == dhFlatQueryFilter) {
return;
}
......
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