|
@@ -1194,7 +1194,9 @@ public class WmScorePackageServiceImpl extends ServiceImpl<WmScorePackageMapper,
|
|
if (CollUtil.isNotEmpty(scorePackages)){
|
|
if (CollUtil.isNotEmpty(scorePackages)){
|
|
sum = scorePackages.stream().mapToInt(WmScorePackage::getScore).sum();
|
|
sum = scorePackages.stream().mapToInt(WmScorePackage::getScore).sum();
|
|
}
|
|
}
|
|
- p.setScore(p.getScore() - sum);
|
|
|
|
|
|
+ if (Objects.nonNull(p.getScore())) {
|
|
|
|
+ p.setScore(p.getScore() - sum);
|
|
|
|
+ }
|
|
});
|
|
});
|
|
|
|
|
|
return packages.stream().collect(Collectors.toMap(WmScorePackage::getId, Function.identity())).get(pkgId);
|
|
return packages.stream().collect(Collectors.toMap(WmScorePackage::getId, Function.identity())).get(pkgId);
|