Index: ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceManagerImpl.java =================================================================== diff -u -r21052 -r21053 --- ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceManagerImpl.java (.../InvoiceManagerImpl.java) (revision 21052) +++ ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceManagerImpl.java (.../InvoiceManagerImpl.java) (revision 21053) @@ -3141,6 +3141,9 @@ // 记录高值耗材位置 expensiveGoodsInstance.setLocation(departCoding); expensiveGoodsInstance.setLocationForDisplay(depart); + // 修改目标仓库 + expensiveGoodsInstance.setWarehouseID(targetExpensiveGoodsStock.getWarehouseID()); + expensiveGoodsInstance.setWarehouseName(targetExpensiveGoodsStock.getWarehouseName()); invoiceItem.setExpensiveGoodsId(expensiveGoodsInstance.getExpensiveGoods().getId()); invoiceItem.setExpensiveGoodsInstanceId(expensiveGoodsInstance.getId());