Index: ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceManagerImpl.java =================================================================== diff -u -r12816 -r12843 --- ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceManagerImpl.java (.../InvoiceManagerImpl.java) (revision 12816) +++ ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceManagerImpl.java (.../InvoiceManagerImpl.java) (revision 12843) @@ -2010,14 +2010,14 @@ List allTargetStocks = new LinkedList(); for (Map.Entry> entry : updateStockInfo.entrySet()) { WareHouse targetWareHouse = wareHouseManager.getDefaultWareHouseByUnitCode( - entry.getKey().getInvoicePlan().getDepartCoding()); + entry.getKey().getInvoicePlan().getSettleAccountsDepartCoding()); List sourcestocks = TousseInstanceUtils.newGoodsStockList(entry.getValue(), wareHouse); List targetstocks = TousseInstanceUtils.newGoodsStockList(entry.getValue(), targetWareHouse); allSourceStocks.addAll(sourcestocks); allTargetStocks.addAll(targetstocks); //将器械包的仓库设置为目标仓库 - tousseInstanceManager.setToDefaultWareHouse(entry.getValue(), entry.getKey().getInvoicePlan().getDepartCoding()); + tousseInstanceManager.setToDefaultWareHouse(entry.getValue(), entry.getKey().getInvoicePlan().getSettleAccountsDepartCoding()); } try { if(CollectionUtils.isNotEmpty(allSourceStocks)){