package com.ruoyi.project.service.impl; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import java.util.ArrayList; import java.util.Map; import com.ruoyi.common.utils.StringUtils; import com.ruoyi.project.mapper.VServiceDonateorganRegisterMapper; import com.ruoyi.project.domain.VServiceDonateorganRegister; import com.ruoyi.project.service.IVServiceDonateorganRegisterService; /** * 器官信息登记新Service业务层处理 * * @author shenjie * @date 2021-11-11 */ @Service public class VServiceDonateorganRegisterServiceImpl extends ServiceImpl implements IVServiceDonateorganRegisterService { /** * 查询器官信息登记新列表 * * @param vServiceDonateorganRegister 器官信息登记新 * @return 器官信息登记新 */ @Override public List queryList(VServiceDonateorganRegister vServiceDonateorganRegister) { LambdaQueryWrapper wrappers = Wrappers.lambdaQuery(); if (StringUtils.isNotBlank(vServiceDonateorganRegister.getName())){ wrappers.like(VServiceDonateorganRegister::getName ,vServiceDonateorganRegister.getName()); } if (StringUtils.isNotBlank(vServiceDonateorganRegister.getIdcardno())){ wrappers.eq(VServiceDonateorganRegister::getIdcardno ,vServiceDonateorganRegister.getIdcardno()); } if (StringUtils.isNotBlank(vServiceDonateorganRegister.getOrganno())){ wrappers.eq(VServiceDonateorganRegister::getOrganno ,vServiceDonateorganRegister.getOrganno()); } if (StringUtils.isNotBlank(vServiceDonateorganRegister.getOrganname())){ wrappers.like(VServiceDonateorganRegister::getOrganname ,vServiceDonateorganRegister.getOrganname()); } if (vServiceDonateorganRegister.getOrganstate() != null){ wrappers.eq(VServiceDonateorganRegister::getOrganstate ,vServiceDonateorganRegister.getOrganstate()); } if (StringUtils.isNotBlank(vServiceDonateorganRegister.getOrgannumber())){ wrappers.eq(VServiceDonateorganRegister::getOrgannumber ,vServiceDonateorganRegister.getOrgannumber()); } if (vServiceDonateorganRegister.getOrgangettime() != null){ wrappers.eq(VServiceDonateorganRegister::getOrgangettime ,vServiceDonateorganRegister.getOrgangettime()); } if (StringUtils.isNotBlank(vServiceDonateorganRegister.getGainhospitalname())){ wrappers.like(VServiceDonateorganRegister::getGainhospitalname ,vServiceDonateorganRegister.getGainhospitalname()); } if (StringUtils.isNotBlank(vServiceDonateorganRegister.getTransplanthospitalname())){ wrappers.like(VServiceDonateorganRegister::getTransplanthospitalname ,vServiceDonateorganRegister.getTransplanthospitalname()); } if (vServiceDonateorganRegister.getTransplanttime() != null){ wrappers.eq(VServiceDonateorganRegister::getTransplanttime ,vServiceDonateorganRegister.getTransplanttime()); } if (StringUtils.isNotBlank(vServiceDonateorganRegister.getApplicantusername())){ wrappers.like(VServiceDonateorganRegister::getApplicantusername ,vServiceDonateorganRegister.getApplicantusername()); } if (vServiceDonateorganRegister.getApplicanttime() != null){ wrappers.eq(VServiceDonateorganRegister::getApplicanttime ,vServiceDonateorganRegister.getApplicanttime()); } if (StringUtils.isNotBlank(vServiceDonateorganRegister.getCheckusername())){ wrappers.like(VServiceDonateorganRegister::getCheckusername ,vServiceDonateorganRegister.getCheckusername()); } if (vServiceDonateorganRegister.getChecktime() != null){ wrappers.eq(VServiceDonateorganRegister::getChecktime ,vServiceDonateorganRegister.getChecktime()); } if (StringUtils.isNotBlank(vServiceDonateorganRegister.getAcceptname())){ wrappers.like(VServiceDonateorganRegister::getAcceptname ,vServiceDonateorganRegister.getAcceptname()); } if (StringUtils.isNotBlank(vServiceDonateorganRegister.getAcceptidcard())){ wrappers.eq(VServiceDonateorganRegister::getAcceptidcard ,vServiceDonateorganRegister.getAcceptidcard()); } return this.list(wrappers); } }