diff --git a/op-modules/op-mes/src/main/java/com/op/mes/service/impl/MesReportWorkServiceImpl.java b/op-modules/op-mes/src/main/java/com/op/mes/service/impl/MesReportWorkServiceImpl.java index 7ba5e1475..d7081afac 100644 --- a/op-modules/op-mes/src/main/java/com/op/mes/service/impl/MesReportWorkServiceImpl.java +++ b/op-modules/op-mes/src/main/java/com/op/mes/service/impl/MesReportWorkServiceImpl.java @@ -425,7 +425,7 @@ public class MesReportWorkServiceImpl implements IMesReportWorkService { quantityDto.setMachineCode(machineCode); QuantityDto realQuantity = mesReportWorkMapper.getRealQuantity(quantityDto); List sumQuantityList = mesReportWorkMapper.getSumQuantity(quantityDto); - QuantityDto sumQuantity = sumQuantityList.get(0); + QuantityDto sumQuantity = sumQuantityList.stream().max(Comparator.comparingLong(QuantityDto::getUseMan)).orElse(null); // 产量 Long sumQua = 0L;