From 1a52289b4d1c7097a654610c132a91716655d3db Mon Sep 17 00:00:00 2001
From: lyfO_o <764716047@qq.com>
Date: 星期五, 11 六月 2021 17:34:34 +0800
Subject: [PATCH] 试剂安全库存

---
 src/main/java/com/nanometer/smartlab/controller/ReagentMngController.java |   30 ++++++++++++++++++++++++++++++
 1 files changed, 30 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/nanometer/smartlab/controller/ReagentMngController.java b/src/main/java/com/nanometer/smartlab/controller/ReagentMngController.java
index 9321228..0e14bda 100644
--- a/src/main/java/com/nanometer/smartlab/controller/ReagentMngController.java
+++ b/src/main/java/com/nanometer/smartlab/controller/ReagentMngController.java
@@ -25,6 +25,7 @@
 
 import javax.annotation.Resource;
 import javax.faces.context.FacesContext;
+import javax.faces.event.ActionListener;
 import javax.servlet.ServletOutputStream;
 import javax.servlet.http.HttpServletResponse;
 import java.io.IOException;
@@ -912,4 +913,33 @@
     public void setProductSn(String productSn) {
         this.productSn = productSn;
     }
+
+    public void openUpdateSafetyNumDialog() {
+        if (this.selectedList == null
+                || this.selectedList.size() == 0) {
+            FacesUtils.warn("请选择数据。");
+            return;
+        }
+        if (this.selectedList.size() > 1) {
+            FacesUtils.warn("只能选择一个数据进行修改。");
+            return;
+        }
+        this.sysReagent = this.sysReagentService.getSysReagent(this.selectedList.get(0).getId());
+        if (this.sysReagent.getType() != 1) {
+            FacesUtils.warn("只能选择试剂设置安全库存。");
+            return;
+        }
+        RequestContext.getCurrentInstance().execute("PF('dialog-setSafetynum').show()");
+    }
+
+    public void updateSafetyNum(){
+        if (this.sysReagent.getSafetynum() == null) {
+            FacesUtils.warn("请输入安全库存。");
+            return;
+        }
+        sysReagentService.updateSafetyNum(this.sysReagent);
+        FacesUtils.warn("修改成功。");
+        RequestContext.getCurrentInstance().execute("PF('dialog-setSafetynum').hide()");
+
+    }
 }

--
Gitblit v1.9.2