Index: ssts-diposablegoods/src/main/java/com/forgon/disinfectsystem/diposablegoods/service/GodownEntryManagerImpl.java =================================================================== diff -u -r12733 -r12737 --- ssts-diposablegoods/src/main/java/com/forgon/disinfectsystem/diposablegoods/service/GodownEntryManagerImpl.java (.../GodownEntryManagerImpl.java) (revision 12733) +++ ssts-diposablegoods/src/main/java/com/forgon/disinfectsystem/diposablegoods/service/GodownEntryManagerImpl.java (.../GodownEntryManagerImpl.java) (revision 12737) @@ -1287,11 +1287,11 @@ /** * @param entry - * @param idToDiposableGoodsMap + * @param idToDisposableGoodsStockMap * @param idToBatchStockMap */ private void saveGodownOutEntry_internal(GodownEntry entry, - Map idToDiposableGoodsMap, + Map idToDisposableGoodsStockMap, Map idToBatchStockMap) { // 保存入库单对象,后面需要绑定入库单和itemID if(StringUtils.isBlank(entry.getSerialNumber())){// 有可能在其他地方设置了,比如同步入库单/导入入库单 @@ -1302,18 +1302,18 @@ List itemList = entry.getItemsList(); for (int i = 0; i < itemList.size(); ++i) { GodownEntryItem godownEntryItem = itemList.get(i); - Long diposableGoodsID = godownEntryItem.getDisposableGoodsStockID(); - if (diposableGoodsID == null) { + Long disposableGoodsStockID = godownEntryItem.getDisposableGoodsStockID(); + if (disposableGoodsStockID == null) { throw new RuntimeException("一次性物品ID为空!"); } - DisposableGoodsStock diposableGoods = idToDiposableGoodsMap - .get(diposableGoodsID); - if (diposableGoods == null) { + DisposableGoodsStock disposableGoodsStock = idToDisposableGoodsStockMap + .get(disposableGoodsStockID); + if (disposableGoodsStock == null) { throw new RuntimeException("物品已被删除!"); } - newGodownEntryDiposableGoodsItem(entry, idToDiposableGoodsMap, + newGodownEntryDiposableGoodsItem(entry, idToDisposableGoodsStockMap, idToBatchStockMap, godownEntryItem); - godownEntryItem.setDiposableGoods(diposableGoods);// 和一次性物品关联 + godownEntryItem.setDiposableGoods(disposableGoodsStock);// 和一次性物品关联 objectDao.update(godownEntryItem); } // 回写物资系统