|
@@ -71,9 +71,9 @@ public class FeedingFatServiceImpl extends ServiceImpl<FeedingFatMapper, Feeding
|
|
|
|
|
|
|
|
|
@Override
|
|
|
- public FeedingFatVo listFat(Map<String, String> paramsMap) {
|
|
|
- String orgId = paramsMap.get("orgId");
|
|
|
- String unitId = paramsMap.get("unitId");
|
|
|
+ public FeedingFatVo listFat(FeedingFatAddParam feedingFatAddParam) {
|
|
|
+ String orgId = feedingFatAddParam.getOrgId();
|
|
|
+ String unitId = feedingFatAddParam.getUnitId();
|
|
|
QueryWrapper<BasePigpen> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.eq("org_id", orgId).like("pids", unitId).ne("id", unitId);
|
|
|
List<BasePigpen> basePigpens = pigpenMapper.selectList(queryWrapper);
|
|
@@ -99,30 +99,24 @@ public class FeedingFatServiceImpl extends ServiceImpl<FeedingFatMapper, Feeding
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public IPage<FeedingFatVo> fatPage(Map<String, String> paramsMap) {
|
|
|
- String orgId = paramsMap.get("orgId");
|
|
|
- String pageNum = paramsMap.get("pageNum");
|
|
|
- String pageSize = paramsMap.get("pageSize");
|
|
|
- String eartagNum = paramsMap.get("eartagNum");
|
|
|
- if ("".equals(pageNum) || null == pageNum) {
|
|
|
- pageNum = "1";
|
|
|
- }
|
|
|
- if ("".equals(pageSize) || null == pageSize) {
|
|
|
- pageSize = "10";
|
|
|
- }
|
|
|
+ public IPage<FeedingFatVo> fatPage(FeedingFatPageParam feedingFatPageParam) {
|
|
|
+ String orgId =feedingFatPageParam.getOrgId();
|
|
|
+ Integer pageNum = feedingFatPageParam.getPageNum();
|
|
|
+ Integer pageSize = feedingFatPageParam.getPageSize();
|
|
|
+ String eartagNum = feedingFatPageParam.getEartagNum();
|
|
|
QueryWrapper<FeedingFat> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.eq("org_id", orgId).eq(StringUtils.isNotBlank(eartagNum), "eartag_num", eartagNum);
|
|
|
- Page<FeedingFat> page = new Page<>(Integer.parseInt(pageNum), Integer.parseInt(pageSize));
|
|
|
+ Page<FeedingFat> page = new Page<>(pageNum,pageSize);
|
|
|
IPage<FeedingFatVo> fatVoIPage = fatMapper.listPage(page, queryWrapper);
|
|
|
return fatVoIPage;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<FeedingFatVo2> listDetail(Map<String, String> paramsMap) {
|
|
|
- String orgId = paramsMap.get("orgId");
|
|
|
- String eartagNum = paramsMap.get("eartagNum");
|
|
|
- String dataType = paramsMap.get("dataType");//数据类型 1为采食 2为体温 3为活跃量 4为膘体
|
|
|
- String timeType = paramsMap.get("timeType");//时间类型 1为今日 2为本周 3为本月 4为自定义
|
|
|
+ public List<FeedingFatVo2> listDetail(FeedingFatEditParam feedingFatEditParam) {
|
|
|
+ String orgId = feedingFatEditParam.getOrgId();
|
|
|
+ String eartagNum =feedingFatEditParam.getEartagNum();
|
|
|
+ String dataType = feedingFatEditParam.getDataType();//数据类型 1为采食 2为体温 3为活跃量 4为膘体
|
|
|
+ String timeType = feedingFatEditParam.getTimeType();//时间类型 1为今日 2为本周 3为本月 4为自定义
|
|
|
if ("".equals(timeType) || null == timeType) {
|
|
|
timeType = "1";
|
|
|
}
|
|
@@ -151,8 +145,8 @@ public class FeedingFatServiceImpl extends ServiceImpl<FeedingFatMapper, Feeding
|
|
|
list = fatMapper.listFeedDetail(queryWrapper);
|
|
|
}
|
|
|
else if ("4".equals(timeType)){
|
|
|
- String startTime = paramsMap.get("startTime") + " 00:00:00";
|
|
|
- String endTime = paramsMap.get("endTime") + " 23:59:59";
|
|
|
+ String startTime = feedingFatEditParam.getStartTime() + " 00:00:00";
|
|
|
+ String endTime = feedingFatEditParam.getEndTime() + " 23:59:59";
|
|
|
queryWrapper.between("create_time", startTime,endTime);
|
|
|
list = fatMapper.listFeedDetail(queryWrapper);
|
|
|
}
|
|
@@ -176,8 +170,8 @@ public class FeedingFatServiceImpl extends ServiceImpl<FeedingFatMapper, Feeding
|
|
|
list = fatMapper.listTempDetail(queryWrapper);
|
|
|
}
|
|
|
else if ("4".equals(timeType)){
|
|
|
- String startTime = paramsMap.get("startTime") + " 00:00:00";
|
|
|
- String endTime = paramsMap.get("endTime") + " 23:59:59";
|
|
|
+ String startTime = feedingFatEditParam.getStartTime() + " 00:00:00";
|
|
|
+ String endTime = feedingFatEditParam.getEndTime() + " 23:59:59";
|
|
|
queryWrapper.between("create_time", startTime,endTime);
|
|
|
list = fatMapper.listTempDetail(queryWrapper);
|
|
|
}
|
|
@@ -201,8 +195,8 @@ public class FeedingFatServiceImpl extends ServiceImpl<FeedingFatMapper, Feeding
|
|
|
list = fatMapper.listActDetail(queryWrapper);
|
|
|
}
|
|
|
else if ("4".equals(timeType)){
|
|
|
- String startTime = paramsMap.get("startTime") + " 00:00:00";
|
|
|
- String endTime = paramsMap.get("endTime") + " 23:59:59";
|
|
|
+ String startTime = feedingFatEditParam.getStartTime() + " 00:00:00";
|
|
|
+ String endTime = feedingFatEditParam.getEndTime() + " 23:59:59";
|
|
|
queryWrapper.between("create_time", startTime,endTime);
|
|
|
list = fatMapper.listActDetail(queryWrapper);
|
|
|
}
|
|
@@ -226,8 +220,8 @@ public class FeedingFatServiceImpl extends ServiceImpl<FeedingFatMapper, Feeding
|
|
|
list = fatMapper.listWeightDetail(queryWrapper);
|
|
|
}
|
|
|
else if ("4".equals(timeType)){
|
|
|
- String startTime = paramsMap.get("startTime") + " 00:00:00";
|
|
|
- String endTime = paramsMap.get("endTime") + " 23:59:59";
|
|
|
+ String startTime = feedingFatEditParam.getStartTime() + " 00:00:00";
|
|
|
+ String endTime = feedingFatEditParam.getEndTime() + " 23:59:59";
|
|
|
queryWrapper.between("create_time", startTime,endTime);
|
|
|
list = fatMapper.listWeightDetail(queryWrapper);
|
|
|
}
|