Index: ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceManagerImpl.java =================================================================== diff -u -r22203 -r22218 --- ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceManagerImpl.java (.../InvoiceManagerImpl.java) (revision 22203) +++ ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceManagerImpl.java (.../InvoiceManagerImpl.java) (revision 22218) @@ -1949,7 +1949,7 @@ } } // 高值耗材申请单,如果录过使用记录,不允许发货 - if(invoicePlan.haveUseRecord()){ + if((invoicePlan instanceof ExpensiveGoodsApplication) && invoicePlan.haveUseRecord()){ throw new RuntimeException(String.format("申请单%s已经录过使用记录,不能继续发货!", invoicePlan.getSerialNumber())); } // 获取最终发货明细