Index: ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceManagerImpl.java =================================================================== diff -u -r13857 -r13869 --- ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceManagerImpl.java (.../InvoiceManagerImpl.java) (revision 13857) +++ ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceManagerImpl.java (.../InvoiceManagerImpl.java) (revision 13869) @@ -1454,7 +1454,7 @@ invoiceList.add(invoice); // 修改库存数量 // updateGoodsStock(invoice,tousseInstancesToUpdate); - updateStockInfo.put(invoice, tousseInstancesToUpdate); + updateStockInfo.put(invoice, new HashSet(tousseInstancesToUpdate)); saveInvoice(invoice); // 设置发货单和器械包实例的关联以及修改器械包状态等属性 updateTousseInstanceStatus(invoice,tousseInstancesToUpdate);