|  |  | 
 |  |  | import com.doumee.dao.business.vo.CompanyTree; | 
 |  |  | import com.doumee.dao.business.vo.ProjectDataVO; | 
 |  |  | import com.doumee.dao.business.vo.ProjectTree; | 
 |  |  | import com.doumee.service.business.AreasService; | 
 |  |  | import com.doumee.service.business.YwProjectService; | 
 |  |  | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; | 
 |  |  | import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; | 
 |  |  | 
 |  |  |  | 
 |  |  |     @Autowired | 
 |  |  |     private YwProjectMapper ywProjectMapper; | 
 |  |  |     @Autowired | 
 |  |  |     private AreasService areasService; | 
 |  |  |  | 
 |  |  |     @Autowired | 
 |  |  |     private YwFloorMapper ywFloorMapper; | 
 |  |  | 
 |  |  |             queryWrapper.lambda().eq(YwProject::getAddr, pageWrap.getModel().getAddr()); | 
 |  |  |         } | 
 |  |  |         queryWrapper.lambda().orderByDesc(YwProject::getCreateDate); | 
 |  |  |         return PageData.from(ywProjectMapper.selectPage(page, queryWrapper)); | 
 |  |  |         PageData<YwProject> data = PageData.from(ywProjectMapper.selectPage(page, queryWrapper)); | 
 |  |  |         if(data!=null && data.getRecords()!=null){ | 
 |  |  |             for(YwProject model :data.getRecords()){ | 
 |  |  |                     if(model.getAreaId()!=null){ | 
 |  |  |                         Areas a = areasService.findById(model.getAreaId(),Constants.TWO); | 
 |  |  |                         if(a != null){ | 
 |  |  |                             model.setAreaName(a.getName()); | 
 |  |  |                             model.setCityId(a.getCityId()); | 
 |  |  |                             model.setCityName(a.getCityName()); | 
 |  |  |                             model.setProvinceId(a.getProvinceId()); | 
 |  |  |                             model.setProvinceName(a.getProvinceName()); | 
 |  |  |                         } | 
 |  |  |                     } | 
 |  |  |             } | 
 |  |  |         } | 
 |  |  |         return data; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     @Override |