Commit edb1a616 zshaohui

1.修改库位日志打印

1 个父辈 681b1c2a
...@@ -662,13 +662,14 @@ public class DataCache { ...@@ -662,13 +662,14 @@ public class DataCache {
* @param amount * @param amount
* @return * @return
*/ */
public int updateInventoryAmount(String cid, String partNumber, int amount) { public int updateInventoryAmount(String cid, String partNumber, int amount,String barcode) {
if (amount != 0) { if (amount != 0) {
InventoryItem inventoryItem = getStorageInventoryByPartNumber(cid, partNumber); InventoryItem inventoryItem = getStorageInventoryByPartNumber(cid, partNumber);
if (inventoryItem == null) { if (inventoryItem == null) {
inventoryItem = new InventoryItem(); inventoryItem = new InventoryItem();
inventoryItem.setPartNumber(partNumber); inventoryItem.setPartNumber(partNumber);
} }
log.info("修改barcode为:"+barcode+",partNumber为:"+ partNumber+"的缓存信息,数量为:"+amount+",盘数+1");
inventoryItem.updateInventory(amount); inventoryItem.updateInventory(amount);
updateStorageInventory(cid, inventoryItem); updateStorageInventory(cid, inventoryItem);
return inventoryItem.getStockReel(); return inventoryItem.getStockReel();
...@@ -705,7 +706,7 @@ public class DataCache { ...@@ -705,7 +706,7 @@ public class DataCache {
updateInOutData(cid, storage.getId(), 1); updateInOutData(cid, storage.getId(), 1);
} }
allStorage.put(cid, storage); allStorage.put(cid, storage);
return updateInventoryAmount(cid, partNumber, amount); return updateInventoryAmount(cid, partNumber, amount,barcode.getBarcode());
} }
private void updateStorageInventory(String cid, InventoryItem inventoryItem) { private void updateStorageInventory(String cid, InventoryItem inventoryItem) {
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!