From 21db6e4c4c11099eb053c837a0a207a537bb6453 Mon Sep 17 00:00:00 2001
From: 李宇 <986321569@qq.com>
Date: 星期一, 18 一月 2021 16:31:12 +0800
Subject: [PATCH] 添加危废全年统计接口

---
 src/main/java/com/nanometer/smartlab/service/OpeWarehouseReserveServiceImpl.java |   25 ++++++++++++++++++++++++-
 1 files changed, 24 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/nanometer/smartlab/service/OpeWarehouseReserveServiceImpl.java b/src/main/java/com/nanometer/smartlab/service/OpeWarehouseReserveServiceImpl.java
index f20a9dd..5a3b5b5 100644
--- a/src/main/java/com/nanometer/smartlab/service/OpeWarehouseReserveServiceImpl.java
+++ b/src/main/java/com/nanometer/smartlab/service/OpeWarehouseReserveServiceImpl.java
@@ -8,6 +8,7 @@
 
 import com.nanometer.smartlab.dao.OpeApplyDao;
 import com.nanometer.smartlab.entity.*;
+import com.nanometer.smartlab.entity.enumtype.ValidFlag;
 import com.nanometer.smartlab.exception.AlarmCode;
 import com.nanometer.smartlab.exception.AlarmException;
 import com.nanometer.smartlab.util.IDUtils;
@@ -432,7 +433,29 @@
 		this.opeWarehouseReserveDao.updateByReId(params);
 	}
 
-	@Transactional(propagation = Propagation.REQUIRED)
+    @Override
+	@Transactional
+    public void insertOpeWarehouseReserve2(OpeApplyReserve opeApplyReserve, OpeOrder oo) {
+
+		OpeWarehouseReserve ope = new OpeWarehouseReserve();
+		//库存为到货数量
+		ope.setReserve(opeApplyReserve.getArrivalNum());
+		//仓库
+		ope.setWarehouseId(opeApplyReserve.getHouseId());
+		//试剂
+		ope.setReagentId(opeApplyReserve.getReagent().getId());
+		//订单编号
+		ope.setOrderCode(oo.getOrderCode());
+		// 申购编号
+		ope.setApplyCode(opeApplyReserve.getApplyCode());
+		//批号
+		ope.setArticleNumber(opeApplyReserve.getArticleNumber());
+		ope.setId(IDUtils.uuid());
+		opeWarehouseReserveDao.insertOpeWarehouseReserve2(ope);
+
+    }
+
+    @Transactional(propagation = Propagation.REQUIRED)
 	public void reagentDStore(List<OpeApply> reagentDStoreList, String loginUserId) {
 
 		if (reagentDStoreList == null) {

--
Gitblit v1.9.2