智慧农业后台管理
xiebin
2022-08-01 d16174bd73148a2963f495a24ef97a40e62b4169
src/main/java/org/springblade/modules/farm/service/impl/FarmRecordServiceImpl.java
@@ -48,6 +48,22 @@
   }
   @Override
   public IPage<FarmingRecordVO> selectFarmingRecordPageByNz(IPage<FarmingRecordVO> page, FarmingRecordVO farm) {
      List<FarmingRecordVO> recordVOS = baseMapper.selectFarmingRecordPageByNz(page, farm);
      recordVOS.forEach(recordVO->{
         //查询字典对应的名称
         DictBiz dictBiz = new DictBiz();
         dictBiz.setTenantId(farm.getTenantId());
         dictBiz.setCode("farmingType");
         dictBiz.setDictKey(recordVO.getType());
         DictBiz one = dictBizService.getOne(new QueryWrapper<>(dictBiz));
         //设置名称
         recordVO.setTypeName(one.getDictValue());
      });
      return page.setRecords(recordVOS);
   }
   @Override
   public List<FarmingRecordVO> selectFarmingRecordPages(FarmingRecordVO farm) {
      List<FarmingRecordVO> farmingRecordVOS = baseMapper.selectFarmingRecordPages(farm);
      farmingRecordVOS.forEach(recordVO->{