提交 6f324ef7 作者: 沈振路

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

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