|
@@ -118,9 +118,13 @@ public class FeedingFatServiceImpl extends ServiceImpl<FeedingFatMapper, Feeding
|
|
Integer pageNum = feedingFatPageParam.getCurrent();
|
|
Integer pageNum = feedingFatPageParam.getCurrent();
|
|
Integer pageSize = feedingFatPageParam.getSize();
|
|
Integer pageSize = feedingFatPageParam.getSize();
|
|
String eartagNum = feedingFatPageParam.getEartagNum();
|
|
String eartagNum = feedingFatPageParam.getEartagNum();
|
|
|
|
+ String startDate = feedingFatPageParam.getStartDate();
|
|
|
|
+ String endDate = feedingFatPageParam.getEndDate();
|
|
QueryWrapper<FeedingFat> queryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<FeedingFat> queryWrapper = new QueryWrapper<>();
|
|
queryWrapper.eq("org_id", orgId)
|
|
queryWrapper.eq("org_id", orgId)
|
|
- .eq(StringUtils.isNotBlank(eartagNum), "eartag_num", eartagNum);
|
|
|
|
|
|
+ .like(StringUtils.isNotBlank(eartagNum), "eartag_num", eartagNum)
|
|
|
|
+ .or().like(StringUtils.isNotBlank(eartagNum), "device_code", eartagNum)
|
|
|
|
+ .between(StringUtils.isNotBlank(startDate), "create_time", startDate, endDate);
|
|
Page<FeedingFat> page = new Page<>(pageNum, pageSize);
|
|
Page<FeedingFat> page = new Page<>(pageNum, pageSize);
|
|
IPage<FeedingFatVo> fatVoIPage = fatMapper.listFeedPage(page, queryWrapper);
|
|
IPage<FeedingFatVo> fatVoIPage = fatMapper.listFeedPage(page, queryWrapper);
|
|
return fatVoIPage;
|
|
return fatVoIPage;
|