diff --git a/doc/设计文档/原型设计/截图/库存现有量.png b/doc/设计文档/原型设计/截图/库存现有量.png new file mode 100644 index 0000000..ec54324 Binary files /dev/null and b/doc/设计文档/原型设计/截图/库存现有量.png differ diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/service/impl/WmTransactionServiceImpl.java b/ktg-mes/src/main/java/com/ktg/mes/wm/service/impl/WmTransactionServiceImpl.java index 9102796..9bbf465 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/service/impl/WmTransactionServiceImpl.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/service/impl/WmTransactionServiceImpl.java @@ -36,7 +36,7 @@ public class WmTransactionServiceImpl implements IWmTransactionService private MdItemMapper mdItemMapper; @Override - public WmTransaction processTransaction(WmTransaction wmTransaction) { + public synchronized WmTransaction processTransaction(WmTransaction wmTransaction) { WmMaterialStock stock = new WmMaterialStock(); validate(wmTransaction); diff --git a/ktg-mes/src/main/resources/mapper/wm/WmMaterialStockMapper.xml b/ktg-mes/src/main/resources/mapper/wm/WmMaterialStockMapper.xml index 515fdf4..5860121 100644 --- a/ktg-mes/src/main/resources/mapper/wm/WmMaterialStockMapper.xml +++ b/ktg-mes/src/main/resources/mapper/wm/WmMaterialStockMapper.xml @@ -45,7 +45,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"