package com.ruoyi.project.service.impl;
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.ruoyi.common.utils.StringUtils;
|
import com.ruoyi.project.domain.ServiceMedicalevaluationorgan;
|
import com.ruoyi.project.mapper.ServiceMedicalevaluationorganMapper;
|
import com.ruoyi.project.service.IServiceMedicalevaluationorganService;
|
import org.springframework.stereotype.Service;
|
|
import java.util.List;
|
|
/**
|
* 捐献器官评估Service业务层处理
|
*
|
* @author ruoyi
|
* @date 2025-12-15
|
*/
|
@Service
|
public class ServiceMedicalevaluationorganServiceImpl extends ServiceImpl<ServiceMedicalevaluationorganMapper, ServiceMedicalevaluationorgan> implements IServiceMedicalevaluationorganService
|
{
|
|
|
/**
|
* 查询捐献器官评估列表
|
*
|
* @param serviceMedicalevaluationorgan 捐献器官评估
|
* @return 捐献器官评估
|
*/
|
@Override
|
public List<ServiceMedicalevaluationorgan> queryList(ServiceMedicalevaluationorgan serviceMedicalevaluationorgan) {
|
LambdaQueryWrapper<ServiceMedicalevaluationorgan> wrappers = Wrappers.lambdaQuery();
|
if (serviceMedicalevaluationorgan.getInfoid() != null){
|
wrappers.eq(ServiceMedicalevaluationorgan::getInfoid ,serviceMedicalevaluationorgan.getInfoid());
|
}
|
if (StringUtils.isNotBlank(serviceMedicalevaluationorgan.getDonorno())){
|
wrappers.eq(ServiceMedicalevaluationorgan::getDonorno ,serviceMedicalevaluationorgan.getDonorno());
|
}
|
if (StringUtils.isNotBlank(serviceMedicalevaluationorgan.getOrganno())){
|
wrappers.eq(ServiceMedicalevaluationorgan::getOrganno ,serviceMedicalevaluationorgan.getOrganno());
|
}
|
if (StringUtils.isNotBlank(serviceMedicalevaluationorgan.getOrganname())){
|
wrappers.like(ServiceMedicalevaluationorgan::getOrganname ,serviceMedicalevaluationorgan.getOrganname());
|
}
|
if (StringUtils.isNotBlank(serviceMedicalevaluationorgan.getOrgannumber())){
|
wrappers.eq(ServiceMedicalevaluationorgan::getOrgannumber ,serviceMedicalevaluationorgan.getOrgannumber());
|
}
|
if (StringUtils.isNotBlank(serviceMedicalevaluationorgan.getOrganState())){
|
wrappers.eq(ServiceMedicalevaluationorgan::getOrganState ,serviceMedicalevaluationorgan.getOrganState());
|
}
|
if (StringUtils.isNotBlank(serviceMedicalevaluationorgan.getNotgetreason())){
|
wrappers.eq(ServiceMedicalevaluationorgan::getNotgetreason ,serviceMedicalevaluationorgan.getNotgetreason());
|
}
|
if (serviceMedicalevaluationorgan.getOrganAssessTime() != null){
|
wrappers.eq(ServiceMedicalevaluationorgan::getOrganAssessTime ,serviceMedicalevaluationorgan.getOrganAssessTime());
|
}
|
if (StringUtils.isNotBlank(serviceMedicalevaluationorgan.getOrganAssessDoct())){
|
wrappers.eq(ServiceMedicalevaluationorgan::getOrganAssessDoct ,serviceMedicalevaluationorgan.getOrganAssessDoct());
|
}
|
if (StringUtils.isNotBlank(serviceMedicalevaluationorgan.getGainhospitalno())){
|
wrappers.eq(ServiceMedicalevaluationorgan::getGainhospitalno ,serviceMedicalevaluationorgan.getGainhospitalno());
|
}
|
if (StringUtils.isNotBlank(serviceMedicalevaluationorgan.getGainhospitalname())){
|
wrappers.like(ServiceMedicalevaluationorgan::getGainhospitalname ,serviceMedicalevaluationorgan.getGainhospitalname());
|
}
|
if (StringUtils.isNotBlank(serviceMedicalevaluationorgan.getIsbiopsybefore())){
|
wrappers.eq(ServiceMedicalevaluationorgan::getIsbiopsybefore ,serviceMedicalevaluationorgan.getIsbiopsybefore());
|
}
|
if (StringUtils.isNotBlank(serviceMedicalevaluationorgan.getIsbiopsyafter())){
|
wrappers.eq(ServiceMedicalevaluationorgan::getIsbiopsyafter ,serviceMedicalevaluationorgan.getIsbiopsyafter());
|
}
|
if (StringUtils.isNotBlank(serviceMedicalevaluationorgan.getIsmarginalorgan())){
|
wrappers.eq(ServiceMedicalevaluationorgan::getIsmarginalorgan ,serviceMedicalevaluationorgan.getIsmarginalorgan());
|
}
|
if (StringUtils.isNotBlank(serviceMedicalevaluationorgan.getIspathogenpositive())){
|
wrappers.eq(ServiceMedicalevaluationorgan::getIspathogenpositive ,serviceMedicalevaluationorgan.getIspathogenpositive());
|
}
|
if (StringUtils.isNotBlank(serviceMedicalevaluationorgan.getIspnf())){
|
wrappers.eq(ServiceMedicalevaluationorgan::getIspnf ,serviceMedicalevaluationorgan.getIspnf());
|
}
|
if (StringUtils.isNotBlank(serviceMedicalevaluationorgan.getIsdgf())){
|
wrappers.eq(ServiceMedicalevaluationorgan::getIsdgf ,serviceMedicalevaluationorgan.getIsdgf());
|
}
|
return this.list(wrappers);
|
}
|
|
}
|