Index: ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceManagerImpl.java =================================================================== diff -u -r13709 -r13720 --- ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceManagerImpl.java (.../InvoiceManagerImpl.java) (revision 13709) +++ ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceManagerImpl.java (.../InvoiceManagerImpl.java) (revision 13720) @@ -4184,6 +4184,9 @@ } else { Integer sendOutAmount = sendOutGoods.get(applicationGoodsName); + if (sendOutAmount == null || sendOutAmount <= 0) { + continue; + } if (notSendAmount == null || notSendAmount <= 0) { continue; }