From 83bc0e795471546dad202290f4c5f9ec6a838f2f Mon Sep 17 00:00:00 2001 From: "JinLu.Yin" <411641505@qq.com> Date: Mon, 30 May 2022 23:42:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BA=93=E5=AD=98=E7=8E=B0=E6=9C=89=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ktg/mes/wm/service/impl/WmTransactionServiceImpl.java | 8 ++++++++ 1 file changed, 8 insertions(+) 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 8b31afd..9102796 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 @@ -7,6 +7,8 @@ import java.util.List; import com.ktg.common.exception.BussinessException; import com.ktg.common.utils.DateUtils; import com.ktg.common.utils.StringUtils; +import com.ktg.mes.md.domain.MdItem; +import com.ktg.mes.md.mapper.MdItemMapper; import com.ktg.mes.wm.domain.WmMaterialStock; import com.ktg.mes.wm.mapper.WmMaterialStockMapper; import org.springframework.beans.factory.annotation.Autowired; @@ -30,6 +32,9 @@ public class WmTransactionServiceImpl implements IWmTransactionService @Autowired private WmMaterialStockMapper wmMaterialStockMapper; + @Autowired + private MdItemMapper mdItemMapper; + @Override public WmTransaction processTransaction(WmTransaction wmTransaction) { WmMaterialStock stock = new WmMaterialStock(); @@ -79,6 +84,9 @@ public class WmTransactionServiceImpl implements IWmTransactionService } public void initStock(WmTransaction transaction,WmMaterialStock stock){ + + MdItem item =mdItemMapper.selectMdItemById(transaction.getItemId()); + stock.setItemTypeId(item.getItemTypeId()); stock.setItemId(transaction.getItemId()); stock.setItemCode(transaction.getItemCode()); stock.setItemName(transaction.getItemName());