liusheng
2025-12-26 2944ea778f0fc87c8e09ae47200d9de8069049e3
ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceDonatecomporganServiceImpl.java
@@ -13,107 +13,109 @@
/**
 * 捐献器官移植Service业务层处理
 *
 *
 * @author ruoyi
 * @date 2023-12-25
 */
@Service
public class ServiceDonatecomporganServiceImpl extends ServiceImpl<ServiceDonatecomporganMapper, ServiceDonatecomporgan> implements IServiceDonatecomporganService
{
public class ServiceDonatecomporganServiceImpl extends ServiceImpl<ServiceDonatecomporganMapper, ServiceDonatecomporgan> implements IServiceDonatecomporganService {
    /**
     * 查询捐献器官移植列表
     *
     *
     * @param serviceDonatecomporgan 捐献器官移植
     * @return 捐献器官移植
     */
    @Override
    public List<ServiceDonatecomporgan> queryList(ServiceDonatecomporgan serviceDonatecomporgan) {
        LambdaQueryWrapper<ServiceDonatecomporgan> wrappers = Wrappers.lambdaQuery();
        if (serviceDonatecomporgan.getInfoid() != null){
            wrappers.eq(ServiceDonatecomporgan::getInfoid ,serviceDonatecomporgan.getInfoid());
        if (serviceDonatecomporgan.getInfoid() != null) {
            wrappers.eq(ServiceDonatecomporgan::getInfoid, serviceDonatecomporgan.getInfoid());
        }
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getOrganno())){
            wrappers.eq(ServiceDonatecomporgan::getOrganno ,serviceDonatecomporgan.getOrganno());
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getOrganno())) {
            wrappers.eq(ServiceDonatecomporgan::getOrganno, serviceDonatecomporgan.getOrganno());
        }
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getOrganname())){
            wrappers.like(ServiceDonatecomporgan::getOrganname ,serviceDonatecomporgan.getOrganname());
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getOrganname())) {
            wrappers.like(ServiceDonatecomporgan::getOrganname, serviceDonatecomporgan.getOrganname());
        }
        if (serviceDonatecomporgan.getTransplantstate() != null){
            wrappers.eq(ServiceDonatecomporgan::getTransplantstate ,serviceDonatecomporgan.getTransplantstate());
        if (serviceDonatecomporgan.getTransplantstate() != null) {
            wrappers.eq(ServiceDonatecomporgan::getTransplantstate, serviceDonatecomporgan.getTransplantstate());
        }
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getAbandonreason())){
            wrappers.eq(ServiceDonatecomporgan::getAbandonreason ,serviceDonatecomporgan.getAbandonreason());
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getAbandonreason())) {
            wrappers.eq(ServiceDonatecomporgan::getAbandonreason, serviceDonatecomporgan.getAbandonreason());
        }
        if (serviceDonatecomporgan.getTransplanttime() != null){
            wrappers.eq(ServiceDonatecomporgan::getTransplanttime ,serviceDonatecomporgan.getTransplanttime());
        if (serviceDonatecomporgan.getTransplanttime() != null) {
            wrappers.eq(ServiceDonatecomporgan::getTransplanttime, serviceDonatecomporgan.getTransplanttime());
        }
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getTransplantdoct())){
            wrappers.eq(ServiceDonatecomporgan::getTransplantdoct ,serviceDonatecomporgan.getTransplantdoct());
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getTransplantdoct())) {
            wrappers.eq(ServiceDonatecomporgan::getTransplantdoct, serviceDonatecomporgan.getTransplantdoct());
        }
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getHospitalno())){
            wrappers.eq(ServiceDonatecomporgan::getHospitalno ,serviceDonatecomporgan.getHospitalno());
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getHospitalno())) {
            wrappers.eq(ServiceDonatecomporgan::getHospitalno, serviceDonatecomporgan.getHospitalno());
        }
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getHospitalname())){
            wrappers.like(ServiceDonatecomporgan::getHospitalname ,serviceDonatecomporgan.getHospitalname());
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getHospitalname())) {
            wrappers.like(ServiceDonatecomporgan::getHospitalname, serviceDonatecomporgan.getHospitalname());
        }
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getName())){
            wrappers.like(ServiceDonatecomporgan::getName ,serviceDonatecomporgan.getName());
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getName())) {
            wrappers.like(ServiceDonatecomporgan::getName, serviceDonatecomporgan.getName());
        }
        if (serviceDonatecomporgan.getSex() != null){
            wrappers.eq(ServiceDonatecomporgan::getSex ,serviceDonatecomporgan.getSex());
        if (serviceDonatecomporgan.getSex() != null) {
            wrappers.eq(ServiceDonatecomporgan::getSex, serviceDonatecomporgan.getSex());
        }
        if (serviceDonatecomporgan.getIdcardtype() != null){
            wrappers.eq(ServiceDonatecomporgan::getIdcardtype ,serviceDonatecomporgan.getIdcardtype());
        if (serviceDonatecomporgan.getIdcardtype() != null) {
            wrappers.eq(ServiceDonatecomporgan::getIdcardtype, serviceDonatecomporgan.getIdcardtype());
        }
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getIdcardno())){
            wrappers.eq(ServiceDonatecomporgan::getIdcardno ,serviceDonatecomporgan.getIdcardno());
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getIdcardno())) {
            wrappers.eq(ServiceDonatecomporgan::getIdcardno, serviceDonatecomporgan.getIdcardno());
        }
        if (serviceDonatecomporgan.getAge() != null){
            wrappers.eq(ServiceDonatecomporgan::getAge ,serviceDonatecomporgan.getAge());
        if (serviceDonatecomporgan.getAge() != null) {
            wrappers.eq(ServiceDonatecomporgan::getAge, serviceDonatecomporgan.getAge());
        }
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getAgeunit())){
            wrappers.eq(ServiceDonatecomporgan::getAgeunit ,serviceDonatecomporgan.getAgeunit());
        if (serviceDonatecomporgan.getCaseNo() != null) {
            wrappers.eq(ServiceDonatecomporgan::getCaseNo, serviceDonatecomporgan.getCaseNo());
        }
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getBirthday())){
            wrappers.eq(ServiceDonatecomporgan::getBirthday ,serviceDonatecomporgan.getBirthday());
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getAgeunit())) {
            wrappers.eq(ServiceDonatecomporgan::getAgeunit, serviceDonatecomporgan.getAgeunit());
        }
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getPhone())){
            wrappers.eq(ServiceDonatecomporgan::getPhone ,serviceDonatecomporgan.getPhone());
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getBirthday())) {
            wrappers.eq(ServiceDonatecomporgan::getBirthday, serviceDonatecomporgan.getBirthday());
        }
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getResidenceaddress())){
            wrappers.eq(ServiceDonatecomporgan::getResidenceaddress ,serviceDonatecomporgan.getResidenceaddress());
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getPhone())) {
            wrappers.eq(ServiceDonatecomporgan::getPhone, serviceDonatecomporgan.getPhone());
        }
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getResidenceprovince())){
            wrappers.eq(ServiceDonatecomporgan::getResidenceprovince ,serviceDonatecomporgan.getResidenceprovince());
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getResidenceaddress())) {
            wrappers.eq(ServiceDonatecomporgan::getResidenceaddress, serviceDonatecomporgan.getResidenceaddress());
        }
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getResidenceprovincename())){
            wrappers.like(ServiceDonatecomporgan::getResidenceprovincename ,serviceDonatecomporgan.getResidenceprovincename());
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getResidenceprovince())) {
            wrappers.eq(ServiceDonatecomporgan::getResidenceprovince, serviceDonatecomporgan.getResidenceprovince());
        }
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getResidencecity())){
            wrappers.eq(ServiceDonatecomporgan::getResidencecity ,serviceDonatecomporgan.getResidencecity());
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getResidenceprovincename())) {
            wrappers.like(ServiceDonatecomporgan::getResidenceprovincename, serviceDonatecomporgan.getResidenceprovincename());
        }
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getResidencecityname())){
            wrappers.like(ServiceDonatecomporgan::getResidencecityname ,serviceDonatecomporgan.getResidencecityname());
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getResidencecity())) {
            wrappers.eq(ServiceDonatecomporgan::getResidencecity, serviceDonatecomporgan.getResidencecity());
        }
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getResidencetown())){
            wrappers.eq(ServiceDonatecomporgan::getResidencetown ,serviceDonatecomporgan.getResidencetown());
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getResidencecityname())) {
            wrappers.like(ServiceDonatecomporgan::getResidencecityname, serviceDonatecomporgan.getResidencecityname());
        }
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getResidencetownname())){
            wrappers.like(ServiceDonatecomporgan::getResidencetownname ,serviceDonatecomporgan.getResidencetownname());
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getResidencetown())) {
            wrappers.eq(ServiceDonatecomporgan::getResidencetown, serviceDonatecomporgan.getResidencetown());
        }
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getResidencecommunity())){
            wrappers.eq(ServiceDonatecomporgan::getResidencecommunity ,serviceDonatecomporgan.getResidencecommunity());
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getResidencetownname())) {
            wrappers.like(ServiceDonatecomporgan::getResidencetownname, serviceDonatecomporgan.getResidencetownname());
        }
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getResidencecommunityname())){
            wrappers.like(ServiceDonatecomporgan::getResidencecommunityname ,serviceDonatecomporgan.getResidencecommunityname());
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getResidencecommunity())) {
            wrappers.eq(ServiceDonatecomporgan::getResidencecommunity, serviceDonatecomporgan.getResidencecommunity());
        }
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getResidencecountycode())){
            wrappers.eq(ServiceDonatecomporgan::getResidencecountycode ,serviceDonatecomporgan.getResidencecountycode());
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getResidencecommunityname())) {
            wrappers.like(ServiceDonatecomporgan::getResidencecommunityname, serviceDonatecomporgan.getResidencecommunityname());
        }
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getResidencecountyname())){
            wrappers.like(ServiceDonatecomporgan::getResidencecountyname ,serviceDonatecomporgan.getResidencecountyname());
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getResidencecountycode())) {
            wrappers.eq(ServiceDonatecomporgan::getResidencecountycode, serviceDonatecomporgan.getResidencecountycode());
        }
        if (StringUtils.isNotBlank(serviceDonatecomporgan.getResidencecountyname())) {
            wrappers.like(ServiceDonatecomporgan::getResidencecountyname, serviceDonatecomporgan.getResidencecountyname());
        }
        return this.list(wrappers);
    }