Index: ssts-reports/src/main/java/com/forgon/disinfectsystem/jasperreports/service/JasperReportManagerImpl.java =================================================================== diff -u -r32203 -r32209 --- ssts-reports/src/main/java/com/forgon/disinfectsystem/jasperreports/service/JasperReportManagerImpl.java (.../JasperReportManagerImpl.java) (revision 32203) +++ ssts-reports/src/main/java/com/forgon/disinfectsystem/jasperreports/service/JasperReportManagerImpl.java (.../JasperReportManagerImpl.java) (revision 32209) @@ -7296,6 +7296,10 @@ try { StringBuilder stringBuilder = new StringBuilder(50); while (rs2.next()) { + int amount = rs2.getInt("amount"); + if(amount == 0){ + continue; + } InvoiceQueryItem item = new InvoiceQueryItem(); String settleAccountsDepart = rs2.getString("settleAccountsDepart"); String invoicePlanDepart = rs2.getString("depart"); @@ -7306,7 +7310,6 @@ item.setBarcode(rs2.getString("barcode")); item.setGoodsName(rs2.getString("name")); item.setAmount(rs2.getInt("amount")); - Integer amount = item.getAmount(); item.setTotalPrice(rs2.getDouble("totalPrice")); item.setTime(rs2.getString("sendTime")); item.setApplicant(rs2.getString("applicant"));