kongzy
2024-07-01 47a751cb301d05276ae5d75145d57b2d090fe4e1
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);
    }
}