From 93b10e65ffd1e19c823188662771946252de9056 Mon Sep 17 00:00:00 2001 From: lyfO_o <764716047@qq.com> Date: 星期二, 22 六月 2021 08:40:20 +0800 Subject: [PATCH] 产品编号 --- src/main/java/com/nanometer/smartlab/service/SysReagentServiceImpl.java | 25 +++++++++++++++++++++++++ 1 files changed, 25 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/nanometer/smartlab/service/SysReagentServiceImpl.java b/src/main/java/com/nanometer/smartlab/service/SysReagentServiceImpl.java index 9c299bf..e69e1d9 100644 --- a/src/main/java/com/nanometer/smartlab/service/SysReagentServiceImpl.java +++ b/src/main/java/com/nanometer/smartlab/service/SysReagentServiceImpl.java @@ -157,6 +157,31 @@ return sysReagentDao.getReagent(params); } + @Override + public List<SysReagent> selectReagentSafetyNum() { + + return sysReagentDao.selectReagentSafetyNum(); + } + + @Override + public void updateSafetyNum(SysReagent sysReagent) { + sysReagentDao.updateSafetyNum(sysReagent.getId(), sysReagent.getSafetynum()); + } + + + /** + * @Description: 根据detail的信息获取试剂的id + * @date 2021/6/21 9:45 + */ + @Override + public SysReagent getReagentByDetail(Map<String, Object> detail) { + List<SysReagent> reagentIds = sysReagentDao.countReagentByDetail(detail); + if (reagentIds.size() != 1) { + return null; + } + return reagentIds.get(0); + } + @Transactional(propagation = Propagation.REQUIRED) public int getSysReagentTotalCount(String name, String cas, String supplierId,Integer type) { -- Gitblit v1.9.2