|
@@ -248,9 +248,18 @@ public class FeedAreaServiceImpl extends ServiceImpl<FeedAreaMapper, FeedArea> i
|
|
|
@Override
|
|
|
public Result feedEnvList(Map<String, String> paramsMap) {
|
|
|
String deviceCode = paramsMap.get("deviceCode");
|
|
|
+ String pageNum = paramsMap.get("pageNum");
|
|
|
+ String pageSize = paramsMap.get("pageSize");
|
|
|
+ if ("".equals(pageNum) || null == pageNum) {
|
|
|
+ pageNum = "1";
|
|
|
+ }
|
|
|
+ if ("".equals(pageSize) || null == pageSize) {
|
|
|
+ pageSize = "10";
|
|
|
+ }
|
|
|
QueryWrapper<FeedingEnv> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.like(StringUtils.isNotBlank(deviceCode), "device_code", deviceCode);
|
|
|
- return new Result(ResultCode.SUCCESS, envMapper.selectList(queryWrapper));
|
|
|
+ Page<FeedingEnv> page = new Page<>(Integer.parseInt(pageNum), Integer.parseInt(pageSize));
|
|
|
+ return new Result(ResultCode.SUCCESS, envMapper.selectPage(page,queryWrapper));
|
|
|
}
|
|
|
|
|
|
@Override
|
|
@@ -258,6 +267,10 @@ public class FeedAreaServiceImpl extends ServiceImpl<FeedAreaMapper, FeedArea> i
|
|
|
String deviceCode = paramsMap.get("deviceCode");
|
|
|
String pageNum = paramsMap.get("pageNum");
|
|
|
String pageSize = paramsMap.get("pageSize");
|
|
|
+ String type = paramsMap.get("type");
|
|
|
+ if ("".equals(type) || null == type) {
|
|
|
+ type = "0";
|
|
|
+ }
|
|
|
if ("".equals(pageNum) || null == pageNum) {
|
|
|
pageNum = "1";
|
|
|
}
|
|
@@ -265,7 +278,7 @@ public class FeedAreaServiceImpl extends ServiceImpl<FeedAreaMapper, FeedArea> i
|
|
|
pageSize = "10";
|
|
|
}
|
|
|
QueryWrapper<FeedingData> queryWrapper = new QueryWrapper<>();
|
|
|
- queryWrapper.eq(StringUtils.isNotBlank(deviceCode), "device_code", deviceCode);
|
|
|
+ queryWrapper.eq(StringUtils.isNotBlank(deviceCode), "device_code", deviceCode).eq("device_type", type);
|
|
|
Page<FeedingData> page = new Page<>(Integer.parseInt(pageNum), Integer.parseInt(pageSize));
|
|
|
return new Result(ResultCode.SUCCESS, dataMapper.selectPage(page, queryWrapper));
|
|
|
}
|