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.ServiceFundShared; import com.ruoyi.project.mapper.ServiceFundSharedMapper; import com.ruoyi.project.service.IServiceFundSharedService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * 费用申请主Service业务层处理 * * @author ruoyi * @date 2023-03-27 */ @Service public class ServiceFundSharedServiceImpl extends ServiceImpl implements IServiceFundSharedService { @Autowired ServiceFundSharedMapper serviceFundSharedMapper; /** * 查询费用申请主列表 * * @param serviceFundShared 费用申请主 * @return 费用申请主 */ @Override public List queryList(ServiceFundShared serviceFundShared) { LambdaQueryWrapper wrappers = Wrappers.lambdaQuery(); if (serviceFundShared.getInfoid() != null){ wrappers.eq(ServiceFundShared::getInfoid ,serviceFundShared.getInfoid()); } if (StringUtils.isNotBlank(serviceFundShared.getDonorno())){ wrappers.eq(ServiceFundShared::getDonorno ,serviceFundShared.getDonorno()); } if (StringUtils.isNotBlank(serviceFundShared.getDonorname())){ wrappers.like(ServiceFundShared::getDonorname ,serviceFundShared.getDonorname()); } if (StringUtils.isNotBlank(serviceFundShared.getUserno())){ wrappers.eq(ServiceFundShared::getUserno ,serviceFundShared.getUserno()); } if (StringUtils.isNotBlank(serviceFundShared.getUsername())){ wrappers.like(ServiceFundShared::getUsername ,serviceFundShared.getUsername()); } if (StringUtils.isNotBlank(serviceFundShared.getUnitname())){ wrappers.like(ServiceFundShared::getUnitname ,serviceFundShared.getUnitname()); } if (StringUtils.isNotBlank(serviceFundShared.getUnitno())){ wrappers.eq(ServiceFundShared::getUnitno ,serviceFundShared.getUnitno()); } if (StringUtils.isNotBlank(serviceFundShared.getUnituserno())){ wrappers.eq(ServiceFundShared::getUnituserno ,serviceFundShared.getUnituserno()); } if (StringUtils.isNotBlank(serviceFundShared.getPhone())){ wrappers.eq(ServiceFundShared::getPhone ,serviceFundShared.getPhone()); } if (StringUtils.isNotBlank(serviceFundShared.getAnnexbankcard())){ wrappers.eq(ServiceFundShared::getAnnexbankcard ,serviceFundShared.getAnnexbankcard()); } if (StringUtils.isNotBlank(serviceFundShared.getAnnexregistform())){ wrappers.eq(ServiceFundShared::getAnnexregistform ,serviceFundShared.getAnnexregistform()); } if (serviceFundShared.getPretaxcost() != null){ wrappers.eq(ServiceFundShared::getPretaxcost ,serviceFundShared.getPretaxcost()); } if (serviceFundShared.getTaxedcost() != null){ wrappers.eq(ServiceFundShared::getTaxedcost ,serviceFundShared.getTaxedcost()); } if (serviceFundShared.getTotalcost() != null){ wrappers.eq(ServiceFundShared::getTotalcost ,serviceFundShared.getTotalcost()); } if (serviceFundShared.getExpertcost() != null){ wrappers.eq(ServiceFundShared::getExpertcost ,serviceFundShared.getExpertcost()); } if (serviceFundShared.getEthicscost() != null){ wrappers.eq(ServiceFundShared::getEthicscost ,serviceFundShared.getEthicscost()); } if (serviceFundShared.getMedicalcost() != null){ wrappers.eq(ServiceFundShared::getMedicalcost ,serviceFundShared.getMedicalcost()); } if (serviceFundShared.getFamilycost() != null){ wrappers.eq(ServiceFundShared::getFamilycost ,serviceFundShared.getFamilycost()); } if (serviceFundShared.getAftercarecost() != null){ wrappers.eq(ServiceFundShared::getAftercarecost ,serviceFundShared.getAftercarecost()); } if (serviceFundShared.getAmountrequested() != null){ wrappers.eq(ServiceFundShared::getAmountrequested ,serviceFundShared.getAmountrequested()); } if (StringUtils.isNotBlank(serviceFundShared.getApplytype())){ wrappers.eq(ServiceFundShared::getApplytype ,serviceFundShared.getApplytype()); } if (serviceFundShared.getPrepaidamount() != null){ wrappers.eq(ServiceFundShared::getPrepaidamount ,serviceFundShared.getPrepaidamount()); } if (serviceFundShared.getInvoicecount() != null){ wrappers.eq(ServiceFundShared::getInvoicecount ,serviceFundShared.getInvoicecount()); } if (serviceFundShared.getAttachcount() != null){ wrappers.eq(ServiceFundShared::getAttachcount ,serviceFundShared.getAttachcount()); } if (StringUtils.isNotBlank(serviceFundShared.getManagerno())){ wrappers.eq(ServiceFundShared::getManagerno ,serviceFundShared.getManagerno()); } if (StringUtils.isNotBlank(serviceFundShared.getManagername())){ wrappers.like(ServiceFundShared::getManagername ,serviceFundShared.getManagername()); } if (StringUtils.isNotBlank(serviceFundShared.getDeptmentno())){ wrappers.eq(ServiceFundShared::getDeptmentno ,serviceFundShared.getDeptmentno()); } if (StringUtils.isNotBlank(serviceFundShared.getDeptmentname())){ wrappers.like(ServiceFundShared::getDeptmentname ,serviceFundShared.getDeptmentname()); } if (StringUtils.isNotBlank(serviceFundShared.getOpochecker())){ wrappers.eq(ServiceFundShared::getOpochecker ,serviceFundShared.getOpochecker()); } if (StringUtils.isNotBlank(serviceFundShared.getFinvicepresident())){ wrappers.eq(ServiceFundShared::getFinvicepresident ,serviceFundShared.getFinvicepresident()); } if (StringUtils.isNotBlank(serviceFundShared.getBusvicepresident())){ wrappers.eq(ServiceFundShared::getBusvicepresident ,serviceFundShared.getBusvicepresident()); } if (StringUtils.isNotBlank(serviceFundShared.getOfficedirector())){ wrappers.eq(ServiceFundShared::getOfficedirector ,serviceFundShared.getOfficedirector()); } if (StringUtils.isNotBlank(serviceFundShared.getFinancedirector())){ wrappers.eq(ServiceFundShared::getFinancedirector ,serviceFundShared.getFinancedirector()); } if (StringUtils.isNotBlank(serviceFundShared.getFinancechecher())){ wrappers.eq(ServiceFundShared::getFinancechecher ,serviceFundShared.getFinancechecher()); } if (StringUtils.isNotBlank(serviceFundShared.getRemark())){ wrappers.eq(ServiceFundShared::getRemark ,serviceFundShared.getRemark()); } if (StringUtils.isNotBlank(serviceFundShared.getIsdistribute())){ wrappers.eq(ServiceFundShared::getIsdistribute ,serviceFundShared.getIsdistribute()); } if (serviceFundShared.getRecordstatus() != null){ wrappers.eq(ServiceFundShared::getRecordstatus ,serviceFundShared.getRecordstatus()); } if (StringUtils.isNotBlank(serviceFundShared.getUploadflag())){ wrappers.eq(ServiceFundShared::getUploadflag ,serviceFundShared.getUploadflag()); } if (serviceFundShared.getUploadtime() != null){ wrappers.eq(ServiceFundShared::getUploadtime ,serviceFundShared.getUploadtime()); } if (serviceFundShared.getFlowlevel() != null){ wrappers.eq(ServiceFundShared::getFlowlevel ,serviceFundShared.getFlowlevel()); } if (StringUtils.isNotBlank(serviceFundShared.getOaid())){ wrappers.eq(ServiceFundShared::getOaid ,serviceFundShared.getOaid()); } if (StringUtils.isNotBlank(serviceFundShared.getOabdzt())){ wrappers.eq(ServiceFundShared::getOabdzt ,serviceFundShared.getOabdzt()); } if (StringUtils.isNotBlank(serviceFundShared.getFilename())){ wrappers.like(ServiceFundShared::getFilename ,serviceFundShared.getFilename()); } if (StringUtils.isNotBlank(serviceFundShared.getFileid())){ wrappers.eq(ServiceFundShared::getFileid ,serviceFundShared.getFileid()); } return this.list(wrappers); } @Override public List getFundShareInfoById(Long fundid) { return serviceFundSharedMapper.getFundShareInfoById(fundid); // return null; } }