|
@@ -439,7 +439,10 @@ public class WmScorePackageStatusServiceImpl extends ServiceImpl<WmScorePackageS
|
|
|
.map(Integer::parseInt)
|
|
|
.collect(Collectors.toList());
|
|
|
|
|
|
- Map<String, List<WmScorePackageStatus>> collect = this.listByIds(idList).stream().collect(Collectors.groupingBy(WmScorePackageStatus::getPackageId));
|
|
|
+ List<String> packageIds = this.listByIds(idList).stream().map(WmScorePackageStatus::getPackageId).distinct().collect(Collectors.toList());
|
|
|
+
|
|
|
+ Map<String, List<WmScorePackageStatus>> collect = this.list(Wrappers.<WmScorePackageStatus>lambdaQuery().in(WmScorePackageStatus::getPackageId,packageIds))
|
|
|
+ .stream().collect(Collectors.groupingBy(WmScorePackageStatus::getPackageId));
|
|
|
|
|
|
int operation = 0;
|
|
|
int remain = 0;
|