| | |
| | | import com.ruoyi.common.utils.bean.DtoConversionUtils; |
| | | import com.ruoyi.project.domain.ServiceDonatebaseinfo; |
| | | import com.ruoyi.project.domain.ServiceDonatemaintenance; |
| | | import com.ruoyi.project.domain.dto.MaintenanceBaseInfoDTO; |
| | | import com.ruoyi.project.domain.dto.ServiceDonatebaseinfoDTO; |
| | | import com.ruoyi.project.domain.vo.ServiceDonatemaintenanceVO; |
| | | import com.ruoyi.project.domain.vo.MaintenanceBaseInfoVO; |
| | | import com.ruoyi.project.mapper.ServiceDonatemaintenanceMapper; |
| | | import com.ruoyi.project.service.IServiceDonatebaseinfoService; |
| | | import com.ruoyi.project.service.IServiceDonatemaintenanceService; |
| | |
| | | } |
| | | |
| | | @Override |
| | | public Page maintenanceBaseInfoList(ServiceDonatemaintenanceVO serviceDonatemaintenanceVO) { |
| | | ServiceDonatebaseinfo serviceDonatebaseinfo = new ServiceDonatebaseinfo(); |
| | | serviceDonatebaseinfo.setPageNum(serviceDonatemaintenanceVO.getPageNum()); |
| | | serviceDonatebaseinfo.setPageSize(serviceDonatemaintenanceVO.getPageSize()); |
| | | serviceDonatebaseinfo.setName(serviceDonatemaintenanceVO.getName()); |
| | | serviceDonatebaseinfo.setTreatmenthospitalname(serviceDonatemaintenanceVO.getTreatmenthospitalname()); |
| | | serviceDonatebaseinfo.setDeptname(serviceDonatemaintenanceVO.getDeptname()); |
| | | serviceDonatebaseinfo.setRecordstate(serviceDonatemaintenanceVO.getRecordstate()); |
| | | Page serviceDonatebaseinfoPage = serviceDonatebaseinfoService.queryListPage(serviceDonatebaseinfo); |
| | | |
| | | List<ServiceDonatebaseinfo> records = serviceDonatebaseinfoPage.getRecords(); |
| | | List<ServiceDonatebaseinfoDTO> serviceDonatebaseinfoDTOS = DtoConversionUtils.sourceToTarget(records, ServiceDonatebaseinfoDTO.class); |
| | | for (ServiceDonatebaseinfoDTO serviceDonatebaseinfoDTO : serviceDonatebaseinfoDTOS) { |
| | | ServiceDonatemaintenance serviceDonatemaintenance = new ServiceDonatemaintenance(); |
| | | serviceDonatemaintenance.setInfoid(serviceDonatebaseinfoDTO.getId()); |
| | | List<ServiceDonatemaintenance> serviceDonatemaintenanceList = serviceDonatemaintenanceMapper.selectServiceDonatemaintenanceList(serviceDonatemaintenance); |
| | | serviceDonatebaseinfoDTO.setServiceDonatemaintenanceList(serviceDonatemaintenanceList); |
| | | } |
| | | |
| | | serviceDonatebaseinfoPage.setRecords(serviceDonatebaseinfoDTOS); |
| | | return serviceDonatebaseinfoPage; |
| | | public List<MaintenanceBaseInfoDTO> maintenanceBaseInfoList(MaintenanceBaseInfoVO maintenanceBaseInfoVO) { |
| | | List<MaintenanceBaseInfoDTO> maintenanceBaseInfoDTOS = serviceDonatemaintenanceMapper.selectServiceDonatemaintenanceList(maintenanceBaseInfoVO); |
| | | return maintenanceBaseInfoDTOS; |
| | | } |
| | | |
| | | } |