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