|
|
@ -277,8 +277,21 @@ public class BaseSearchBeanTest { |
|
|
break; |
|
|
break; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
logger.info("返回集合大小:"+resultList.size()); |
|
|
|
|
|
return resultList; |
|
|
|
|
|
|
|
|
//过滤重复的数据 |
|
|
|
|
|
List<PartIfsInventory> returnList = new ArrayList<>(); |
|
|
|
|
|
Map<String, Integer> checkMap = new HashMap<>(); |
|
|
|
|
|
for (PartIfsInventory partIfsInventory : resultList){ |
|
|
|
|
|
String key = partIfsInventory.getContract() +"-"+partIfsInventory.getPartNo(); |
|
|
|
|
|
if (checkMap.containsKey(key)){ |
|
|
|
|
|
int index = checkMap.get(key); |
|
|
|
|
|
returnList.set(index, partIfsInventory); |
|
|
|
|
|
}else { |
|
|
|
|
|
returnList.add(partIfsInventory); |
|
|
|
|
|
checkMap.put(key, returnList.size() - 1); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
logger.info("返回集合大小:"+returnList.size()); |
|
|
|
|
|
return returnList; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
|