package com.ruoyi.project.service;
|
|
import java.util.List;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.ruoyi.project.domain.ServiceDonateorgan;
|
import com.ruoyi.project.domain.vo.*;
|
|
/**
|
* 捐献器官管理Service接口
|
*
|
* @author ruoyi
|
* @date 2021-11-10
|
*/
|
public interface IServiceDonateorganService extends IService<ServiceDonateorgan> {
|
|
/**
|
* 查询捐献器官管理列表
|
*
|
* @param serviceDonateorgan 捐献器官管理
|
* @return 捐献器官管理集合
|
*/
|
public List<ServiceDonateorgan> queryList(ServiceDonateorgan serviceDonateorgan);
|
|
public List<NumberOfOrgans> getNumberOfOrgans();
|
|
public List<OrgansOfHospital> getOrgansOfHospital(String cityName);
|
|
public AllOrgansInfo getAllOrgansInfo(TimeVO timeVO);
|
|
public String getOrganNumber(ServiceDonateorgan serviceDonateorgan);
|
|
OrganQuality getOrganQuality(TimeVO timeVO);
|
|
List<DonateOrganVO> selectVOList(DonateOrganVO donateOrganVO);
|
|
DonateNumber getDonateNumber(TimeVO timeVO);
|
|
List<DonateNumberByMonth> getDonateNumberByMonth(TimeVO timeVO);
|
|
List<DonateNumberByMonth> getDonatePeopleByMonth(TimeVO timeVO);
|
|
|
List<DonateNumberByMonth> getDonatePeopleByMonthFromCompletioninfo(TimeVO timeVO);
|
|
List<DonateNumberByMonth> getDonateHospitalByMonth(TimeVO timeVO);
|
|
List<DonateNumberByMonth> getAcceptHospitalByMonth();
|
|
List<DonateNumberByMonth> getDonateBaseInfoByMonth();
|
|
List<DonateByRegionVO> OrgansOfHospitalByMonth(TimeVO timeVO);
|
|
List<DonateByRegionVO> OrgansOfHospitalByTime(TimeVO timeVO);
|
|
List<ServiceDonateorgan> selectServiceDonateorganList(ServiceDonateorgan serviceDonateorgan);
|
|
List<ServiceDonateorgan> selectServiceDonateorganListNotAbandon(ServiceDonateorgan serviceDonateorgan);
|
|
PMPRateVO getPMPRate(TimeVO timeVO);
|
|
List<DistrictDonateCalculateVO> getDistrictDonateCalculate();
|
|
List<DistrictDonateCalculateVO> getDistrictDonateCalculateByTime(TimeVO timeVO);
|
|
List<organNumberByOrgVO> getOrganNumberByOrg(TimeVO timeVO);
|
|
List<OrganInfoVO> getOrganCount(TimeVO timeVO);
|
|
List<ServiceDonateorgan> saveData(List<ServiceDonateorgan> serviceDonateorgans);
|
|
Boolean editArrayData(List<ServiceDonateorgan> serviceDonateorgans);
|
|
List<ServiceDonateorgan> countList(ServiceDonateorgan serviceDonateorgan);
|
|
|
}
|