| | |
| | | import com.ruoyi.project.domain.*; |
| | | import com.ruoyi.project.domain.dto.DonatebaseinfoProgressDTO; |
| | | import com.ruoyi.project.domain.entity.ServiceDonatemaintenanceEntity; |
| | | import com.ruoyi.project.domain.vo.DonatebaseinfoProgressVO; |
| | | import com.ruoyi.project.domain.vo.TimeVO; |
| | | import com.ruoyi.project.domain.vo.WorkFlowVO; |
| | | import com.ruoyi.project.domain.vo.countByRecordStateVO; |
| | | import com.ruoyi.project.domain.vo.*; |
| | | import com.ruoyi.project.mapper.*; |
| | | import com.ruoyi.project.service.*; |
| | | import com.ruoyi.system.mapper.SysUserMapper; |
| | |
| | | private IServiceMedicalevaluationService serviceMedicalevaluationService; |
| | | |
| | | @Autowired |
| | | private IServiceMedicalevaluationorganService serviceMedicalevaluationServiceorgan; |
| | | |
| | | @Autowired |
| | | private IServiceRelativesconfirmationService serviceRelativesconfirmationService; |
| | | |
| | | @Autowired |
| | |
| | | private IServiceEthicalreviewopinionsService iServiceEthicalreviewopinionsService; |
| | | |
| | | @Autowired |
| | | private IServiceEthicalreviewinitiateService iServiceEthicalreviewinitiateService; |
| | | |
| | | @Autowired |
| | | private IServiceOrganallocationService serviceOrganallocationService; |
| | | |
| | | @Autowired |
| | | private IServiceDonateorganService serviceDonateorganService; |
| | | |
| | | @Autowired |
| | | private IServiceDonateorganBaseService serviceDonateorganBaseService; |
| | | |
| | | @Autowired |
| | | private IServiceDonationwitnessService serviceDonationwitnessService; |
| | |
| | | wrappers.between(ServiceDonatebaseinfo::getReporttime, params.get("beginReporttime"), params.get("endReporttime")); |
| | | } |
| | | } |
| | | public FileListVO fileList(Long infoId){ |
| | | FileListVO fileList=new FileListVO(); |
| | | //ä¾è
ç»´æ¤ |
| | | ServiceDonatemaintenanceEntity serviceDonatemaintenanceEntity=new ServiceDonatemaintenanceEntity(); |
| | | serviceDonatemaintenanceEntity.setInfoid(infoId); |
| | | List<ServiceDonatemaintenanceEntity> donatemaintenanceEntityList= serviceDonatemaintenanceService.queryList(serviceDonatemaintenanceEntity).getRecords(); |
| | | fileList.setDonatemaintenance(donatemaintenanceEntityList); |
| | | |
| | | //æç®ç¡®è®¤ |
| | | ServiceRelativesconfirmation serviceRelativesconfirmation = new ServiceRelativesconfirmation(); |
| | | serviceRelativesconfirmation.setInfoid(infoId); |
| | | List<ServiceRelativesconfirmation> serviceRelativesconfirmations = serviceRelativesconfirmationService.queryList(serviceRelativesconfirmation); |
| | | fileList.setRelativesconfirmation(serviceRelativesconfirmations); |
| | | |
| | | //å»å¦è¯ä¼° |
| | | ServiceMedicalevaluationorgan serviceMedicalevaluation = new ServiceMedicalevaluationorgan(); |
| | | serviceMedicalevaluation.setInfoid(infoId); |
| | | List<ServiceMedicalevaluationorgan> serviceMedicalevaluations = serviceMedicalevaluationServiceorgan.queryList(serviceMedicalevaluation); |
| | | fileList.setMedicalevaluation(serviceMedicalevaluations); |
| | | |
| | | //æ»äº¡å¤å® |
| | | ServiceDeathinfo serviceDeathinfo =new ServiceDeathinfo(); |
| | | serviceDeathinfo.setInfoid(infoId); |
| | | List<ServiceDeathinfo> serviceDeathinfoList= serviceDeathinfoService.queryList(serviceDeathinfo).getRecords(); |
| | | fileList.setDeathinfo(serviceDeathinfoList); |
| | | |
| | | //伦çå®¡æ¥ |
| | | ServiceEthicalreviewinitiate serviceDonateflowchart = new ServiceEthicalreviewinitiate(); |
| | | serviceDonateflowchart.setInfoid(infoId); |
| | | List<ServiceEthicalreviewinitiate> serviceEthicalreviewinitiateList = iServiceEthicalreviewinitiateService.queryList(serviceDonateflowchart); |
| | | fileList.setDonateflowcharts(serviceEthicalreviewinitiateList); |
| | | |
| | | //å¨å®åé
|
| | | ServiceDonateorganBase serviceDonateorgan = new ServiceDonateorganBase(); |
| | | serviceDonateorgan.setInfoid(infoId); |
| | | List<ServiceDonateorganBase> serviceDonateorgans = serviceDonateorganBaseService.queryList(serviceDonateorgan).getRecords(); |
| | | fileList.setDonateorgans(serviceDonateorgans); |
| | | |
| | | //å¨ç®¡è·å |
| | | ServiceDonationwitness serviceDonationwitness=new ServiceDonationwitness(); |
| | | serviceDonationwitness.setInfoid(infoId); |
| | | List<ServiceDonationwitness> serviceDonationwitnesss = serviceDonationwitnessService.queryList(serviceDonationwitness); |
| | | fileList.setDonationwitness(serviceDonationwitnesss); |
| | | |
| | | //å¨ç®¡å©ç¨ |
| | | ServiceDonatecompletioninfo serviceDonatecompletioninfo = new ServiceDonatecompletioninfo(); |
| | | serviceDonatecompletioninfo.setInfoid(infoId); |
| | | List<ServiceDonatecompletioninfo> serviceDonatecompletioninfos = serviceDonatecompletioninfoService.queryList(serviceDonatecompletioninfo); |
| | | fileList.setDonatecompletioninfo(serviceDonatecompletioninfos); |
| | | return fileList; |
| | | } |
| | | |
| | | } |