From 516250b38f379b80d9153b95d87326d777eb537d Mon Sep 17 00:00:00 2001
From: gdg <764716047@qq.com>
Date: 星期一, 04 一月 2021 12:15:35 +0800
Subject: [PATCH] 收货人:account为admin的置于首位 提出:秦老师

---
 src/main/java/com/nanometer/smartlab/service/SysWarehouseServiceImpl.java |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/nanometer/smartlab/service/SysWarehouseServiceImpl.java b/src/main/java/com/nanometer/smartlab/service/SysWarehouseServiceImpl.java
index 2de7310..b08c21f 100644
--- a/src/main/java/com/nanometer/smartlab/service/SysWarehouseServiceImpl.java
+++ b/src/main/java/com/nanometer/smartlab/service/SysWarehouseServiceImpl.java
@@ -4,6 +4,7 @@
 import com.nanometer.smartlab.dao.SysWarehouseDao;
 import com.nanometer.smartlab.entity.*;
 import com.nanometer.smartlab.entity.dto.InWarehouseInfoDto;
+import com.nanometer.smartlab.entity.dto.ReagentReceivingDto;
 import com.nanometer.smartlab.entity.dto.SysWarehouseDto;
 import com.nanometer.smartlab.entity.enumtype.*;
 import com.nanometer.smartlab.exception.AlarmCode;
@@ -302,4 +303,21 @@
         }
 
     }
+
+    @Override
+    @Transactional
+    public void reagentReceiving(ReagentReceivingDto reagentReceiving) {
+
+        reagentReceiving.getReagentCode().forEach(code->{
+                //
+            OpeReagentStatus ors = opeReagentStatusService.getOpeReagentStatusByReagentCode(code);
+            //1.更新试剂状态  在仓库-》领用
+//            ors.setStatus(ArrivalStatus.PERSONAL);
+            ors.setContainerId(reagentReceiving.getLabContainerId());
+            ors.setHouseId(reagentReceiving.getLabId());
+            ors.setUserId(reagentReceiving.getApplyUserId());
+            opeReagentStatusService.updateReagentStatus(ors);
+        });
+
+    }
 }

--
Gitblit v1.9.2