| | |
| | | import java.util.List; |
| | | |
| | | import com.baomidou.mybatisplus.core.toolkit.ObjectUtils; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.ruoyi.common.core.domain.entity.SysRole; |
| | | import com.ruoyi.common.core.domain.entity.SysUser; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | |
| | | if (StringUtils.isNotBlank(serviceEthicalreviewopinions.getExpertopinion())) { |
| | | wrappers.eq(ServiceEthicalreviewopinions::getExpertopinion, serviceEthicalreviewopinions.getExpertopinion()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceEthicalreviewopinions.getCaseNo())) { |
| | | wrappers.eq(ServiceEthicalreviewopinions::getCaseNo, serviceEthicalreviewopinions.getCaseNo()); |
| | | } |
| | | if (serviceEthicalreviewopinions.getExpertconclusion() != null) { |
| | | wrappers.eq(ServiceEthicalreviewopinions::getExpertconclusion, serviceEthicalreviewopinions.getExpertconclusion()); |
| | | } |
| | |
| | | if (serviceEthicalreviewopinions.getConclusionorder() != null) { |
| | | wrappers.eq(ServiceEthicalreviewopinions::getConclusionorder, serviceEthicalreviewopinions.getConclusionorder()); |
| | | } |
| | | if (serviceEthicalreviewopinions.getSendType() != null) { |
| | | wrappers.eq(ServiceEthicalreviewopinions::getSendType, serviceEthicalreviewopinions.getSendType()); |
| | | } |
| | | if (serviceEthicalreviewopinions.getReceiveStatus() != null) { |
| | | wrappers.eq(ServiceEthicalreviewopinions::getReceiveStatus, serviceEthicalreviewopinions.getReceiveStatus()); |
| | | } |
| | | if (StringUtils.isNotEmpty(serviceEthicalreviewopinions.getDeptCode())) { |
| | | wrappers.eq(ServiceEthicalreviewopinions::getDeptCode, serviceEthicalreviewopinions.getDeptCode()); |
| | | } |
| | | if (StringUtils.isNotEmpty(serviceEthicalreviewopinions.getDeptName())) { |
| | | wrappers.eq(ServiceEthicalreviewopinions::getDeptName, serviceEthicalreviewopinions.getDeptName()); |
| | | } |
| | | if (StringUtils.isNotEmpty(serviceEthicalreviewopinions.getOrganType())) { |
| | | wrappers.eq(ServiceEthicalreviewopinions::getOrganType, serviceEthicalreviewopinions.getOrganType()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public Page<ServiceEthicalreviewopinions> queryListByPage(ServiceEthicalreviewopinions serviceEthicalreviewopinions) { |
| | | LambdaQueryWrapper<ServiceEthicalreviewopinions> wrappers = Wrappers.lambdaQuery(); |
| | | if (serviceEthicalreviewopinions.getInfoid() != null) { |
| | | wrappers.eq(ServiceEthicalreviewopinions::getInfoid, serviceEthicalreviewopinions.getInfoid()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceEthicalreviewopinions.getDonorno())) { |
| | | wrappers.eq(ServiceEthicalreviewopinions::getDonorno, serviceEthicalreviewopinions.getDonorno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceEthicalreviewopinions.getExpertopinion())) { |
| | | wrappers.eq(ServiceEthicalreviewopinions::getExpertopinion, serviceEthicalreviewopinions.getExpertopinion()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceEthicalreviewopinions.getCaseNo())) { |
| | | wrappers.eq(ServiceEthicalreviewopinions::getCaseNo, serviceEthicalreviewopinions.getCaseNo()); |
| | | } |
| | | if (serviceEthicalreviewopinions.getExpertconclusion() != null) { |
| | | wrappers.eq(ServiceEthicalreviewopinions::getExpertconclusion, serviceEthicalreviewopinions.getExpertconclusion()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceEthicalreviewopinions.getExpertname())) { |
| | | wrappers.like(ServiceEthicalreviewopinions::getExpertname, serviceEthicalreviewopinions.getExpertname()); |
| | | } |
| | | if (serviceEthicalreviewopinions.getConclusiontime() != null) { |
| | | wrappers.eq(ServiceEthicalreviewopinions::getConclusiontime, serviceEthicalreviewopinions.getConclusiontime()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceEthicalreviewopinions.getConclusionannex())) { |
| | | wrappers.eq(ServiceEthicalreviewopinions::getConclusionannex, serviceEthicalreviewopinions.getConclusionannex()); |
| | | } |
| | | if (serviceEthicalreviewopinions.getConclusionorder() != null) { |
| | | wrappers.eq(ServiceEthicalreviewopinions::getConclusionorder, serviceEthicalreviewopinions.getConclusionorder()); |
| | | } |
| | | if (serviceEthicalreviewopinions.getSendType() != null) { |
| | | wrappers.eq(ServiceEthicalreviewopinions::getSendType, serviceEthicalreviewopinions.getSendType()); |
| | | } |
| | | if (serviceEthicalreviewopinions.getReceiveStatus() != null) { |
| | | wrappers.eq(ServiceEthicalreviewopinions::getReceiveStatus, serviceEthicalreviewopinions.getReceiveStatus()); |
| | | } |
| | | if (StringUtils.isNotEmpty(serviceEthicalreviewopinions.getDeptCode())) { |
| | | wrappers.eq(ServiceEthicalreviewopinions::getDeptCode, serviceEthicalreviewopinions.getDeptCode()); |
| | | } |
| | | if (StringUtils.isNotEmpty(serviceEthicalreviewopinions.getDeptName())) { |
| | | wrappers.eq(ServiceEthicalreviewopinions::getDeptName, serviceEthicalreviewopinions.getDeptName()); |
| | | } |
| | | if (StringUtils.isNotEmpty(serviceEthicalreviewopinions.getOrganType())) { |
| | | wrappers.eq(ServiceEthicalreviewopinions::getOrganType, serviceEthicalreviewopinions.getOrganType()); |
| | | } |
| | | |
| | | int currentPage = (serviceEthicalreviewopinions.getPageNum() == null || serviceEthicalreviewopinions.getPageNum() < 1) ? 1 : serviceEthicalreviewopinions.getPageNum(); |
| | | int size = (serviceEthicalreviewopinions.getPageSize() == null || serviceEthicalreviewopinions.getPageSize() < 1) ? 10 : serviceEthicalreviewopinions.getPageSize(); |
| | | Page<ServiceEthicalreviewopinions> page = new Page<>(currentPage, size); |
| | | List<ServiceEthicalreviewopinions> serviceDonateorganBaseList = serviceEthicalreviewopinionsMapper.selectPage(page, wrappers).getRecords(); |
| | | |
| | | return page.setRecords(serviceDonateorganBaseList); |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public List<EthicalReviewVO> selectVOList(EthicalReviewVO ethicalReviewVO) { |
| | | |