|
@@ -579,5 +579,25 @@ public class BaseDuckInfoServiceImpl extends ServiceImpl<BaseDuckInfoMapper, Bas
|
|
|
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public Result listAppDuck(HttpServletRequest httpServletRequest, Map<String, String> paramsMap) {
|
|
|
+ String chiNum = paramsMap.get("chiNum");
|
|
|
+ String jiaoNum = paramsMap.get("jiaoNum");
|
|
|
+ String farmId = paramsMap.get("farmId");//场的编码
|
|
|
+ String pageNum = paramsMap.get("pageNum");
|
|
|
+ String pageSize = paramsMap.get("pageSize");
|
|
|
+ if (pageNum == null || "".equals(pageNum)) {
|
|
|
+ pageNum = "1";
|
|
|
+ }
|
|
|
+ if (pageSize == null || "".equals(pageSize)) {
|
|
|
+ pageSize = "10";
|
|
|
+ }
|
|
|
+ QueryWrapper<BaseDuckInfo> queryWrapper = new QueryWrapper<>();
|
|
|
+ queryWrapper.like(StringUtils.isNotBlank(chiNum), "chi_num", chiNum)
|
|
|
+ .like(StringUtils.isNotBlank(jiaoNum), "jiao_num", jiaoNum).eq("farm_id", farmId).orderByDesc("id");
|
|
|
+ Page<BaseDuckInfo> page = new Page<>(Integer.parseInt(pageNum), Integer.parseInt(pageSize));
|
|
|
+ return new Result(ResultCode.SUCCESS, duckInfoMapper.selectPage(page, queryWrapper));
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
}
|