From b6576a4db959d2551e343a8bb0045aa67387aacc Mon Sep 17 00:00:00 2001
From: lyfO_o <764716047@qq.com>
Date: 星期一, 28 二月 2022 13:12:44 +0800
Subject: [PATCH] 库房状态管理

---
 src/main/java/com/nanometer/smartlab/service/SysWarehouseStatusServiceImpl.java |   31 ++++++++++++++++++++++++++++++-
 1 files changed, 30 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/nanometer/smartlab/service/SysWarehouseStatusServiceImpl.java b/src/main/java/com/nanometer/smartlab/service/SysWarehouseStatusServiceImpl.java
index 0479715..0d1db46 100644
--- a/src/main/java/com/nanometer/smartlab/service/SysWarehouseStatusServiceImpl.java
+++ b/src/main/java/com/nanometer/smartlab/service/SysWarehouseStatusServiceImpl.java
@@ -11,8 +11,12 @@
 
 import javax.annotation.Resource;
 import java.math.BigDecimal;
+import java.util.Date;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
 
-@Service
+@Service("sysWarehouseStatusService")
 public class SysWarehouseStatusServiceImpl implements SysWarehouseStatusService {
 
     @Resource
@@ -64,4 +68,29 @@
         one.setWarning(warningSb.toString());
         sysWarehouseStatusDao.insertOne(one);
     }
+
+    @Override
+    public int getCount(String name, Date startTime, Date endTime) {
+        Map<String,Object> params = new HashMap<>();
+        params.put("name", name);
+        params.put("startTime", startTime);
+        params.put("endTime", endTime);
+        return sysWarehouseStatusDao.selectCount(params);
+    }
+
+    @Override
+    public List<SysWarehouseStatus> selectList(String name, Date startTime, Date endTime, int first, int pageSize) {
+        Map<String,Object> params = new HashMap<>();
+        params.put("name", name);
+        params.put("startTime", startTime);
+        params.put("endTime", endTime);
+        params.put("first", first);
+        params.put("pageSize", pageSize);
+        return sysWarehouseStatusDao.selectList(params);
+    }
+
+    @Override
+    public SysWarehouseStatus getById(String rowKey) {
+        return sysWarehouseStatusDao.selectById(rowKey);
+    }
 }

--
Gitblit v1.9.2