提交 6f324ef7 作者: 沈振路

人群包人数统计的setupId集合从list改为set

上级 35db6694
......@@ -35,7 +35,7 @@ public interface KanbanCommonMapper {
* @param expressList 表达列表
* @return {@link List}<{@link Long}>
*/
List<Long> getSetupIdListFromStaticCondition(@Param("expressList") List<String> expressList);
Set<Long> getSetupIdListFromStaticCondition(@Param("expressList") List<String> expressList);
/**
* 被表达存储类型
......
......@@ -20,7 +20,7 @@ public interface CustomerServiceCommonService {
* @param expressList 表达列表
* @return {@link List}<{@link Long}>
*/
List<Long> getSetupIdListFromStaticCondition(List<String> expressList);
Set<Long> getSetupIdListFromStaticCondition(List<String> expressList);
/**
* 获取存储列表
......
......@@ -50,7 +50,7 @@ public class CrowdPackageConditionMatchServiceImpl extends ServiceImpl<MaterialC
LOCAL_LOG.info("获取条件列表耗时 {}ms", getConditionTime - startTime);
// 根据静态条件获取setupId
List<Long> setupIdList = commonService.getSetupIdListFromStaticCondition(staticConditionList);
Set<Long> setupIdList = commonService.getSetupIdListFromStaticCondition(staticConditionList);
long getSetupIdTime = System.currentTimeMillis();
LOCAL_LOG.info("获取SetupId列表耗时 {}ms, setupId列表长度: {}", getSetupIdTime - getConditionTime, setupIdList.size());
if (CollectionUtil.isEmpty(setupIdList)) {
......
......@@ -27,9 +27,9 @@ public class CustomerServiceCommonServiceImpl implements CustomerServiceCommonSe
private MaterialCommonMapper materialCommonMapper;
@Override
public List<Long> getSetupIdListFromStaticCondition(List<String> expressList) {
public Set<Long> getSetupIdListFromStaticCondition(List<String> expressList) {
if (CollectionUtil.isEmpty(expressList)) {
return new ArrayList<>();
return new HashSet<>();
}
return kanbanCommonMapper.getSetupIdListFromStaticCondition(expressList);
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论