diff --git a/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/productimpl/TbProductServiceImpl.java b/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/productimpl/TbProductServiceImpl.java index 22453f6d..9ac7908b 100644 --- a/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/productimpl/TbProductServiceImpl.java +++ b/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/productimpl/TbProductServiceImpl.java @@ -219,7 +219,7 @@ public class TbProductServiceImpl implements TbProductService { tbProductVo.setRealSalesNumber(0.00); } else { for (Object[] o : objects) { - if (((Integer) o[1]).equals(product.getId())) { + if (o[1] != null && ((Integer) o[1]).equals(product.getId())) { if (o[0] != null) { BigDecimal bigDecimal = (BigDecimal) o[0]; tbProductVo.setRealSalesNumber(bigDecimal.doubleValue());