Browse Source

大屏客户排名问题优化

liyuan 1 week ago
parent
commit
4b2bfbb7c4

+ 2 - 1
blade-service/blade-sales-part/src/main/java/org/springblade/salesPart/smartLargeScreenApi/service/impl/ApiServiceImpl.java

@@ -733,7 +733,8 @@ public class ApiServiceImpl implements ApiService {
 				.sorted(Comparator.comparing(TyreSaleCorp::getNumber).reversed())
 				.collect(Collectors.toList());
 			List<TyreSaleCorp> corpList = new ArrayList<>();
-			for (int i = 0; i <= 4; i++) {
+			int itemSize = Math.min(itemsList.size() - 1, 4);
+			for (int i = 0; i <= itemSize; i++) {
 				corpList.add(itemsList.get(i));
 			}
 			for (TyreSaleCorp item : corpList) {