package com.ruoyi.project.service.impl; import java.util.List; import com.ruoyi.common.utils.DateUtils; 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.ServiceReimbursementpayeeMapper; import com.ruoyi.project.domain.ServiceReimbursementpayee; import com.ruoyi.project.service.IServiceReimbursementpayeeService; /** * 差旅报销付款信息Service业务层处理 * * @author ruoyi * @date 2023-04-20 */ @Service public class ServiceReimbursementpayeeServiceImpl extends ServiceImpl implements IServiceReimbursementpayeeService { /** * 查询差旅报销付款信息列表 * * @param serviceReimbursementpayee 差旅报销付款信息 * @return 差旅报销付款信息 */ @Override public List queryList(ServiceReimbursementpayee serviceReimbursementpayee) { LambdaQueryWrapper wrappers = Wrappers.lambdaQuery(); if (serviceReimbursementpayee.getRbid() != null){ wrappers.eq(ServiceReimbursementpayee::getRbid ,serviceReimbursementpayee.getRbid()); } if (serviceReimbursementpayee.getOrderno() != null){ wrappers.eq(ServiceReimbursementpayee::getOrderno ,serviceReimbursementpayee.getOrderno()); } if (StringUtils.isNotBlank(serviceReimbursementpayee.getPersontype())){ wrappers.eq(ServiceReimbursementpayee::getPersontype ,serviceReimbursementpayee.getPersontype()); } if (StringUtils.isNotBlank(serviceReimbursementpayee.getPersonname())){ wrappers.like(ServiceReimbursementpayee::getPersonname ,serviceReimbursementpayee.getPersonname()); } if (StringUtils.isNotBlank(serviceReimbursementpayee.getBankname())){ wrappers.like(ServiceReimbursementpayee::getBankname ,serviceReimbursementpayee.getBankname()); } if (StringUtils.isNotBlank(serviceReimbursementpayee.getBankcardno())){ wrappers.eq(ServiceReimbursementpayee::getBankcardno ,serviceReimbursementpayee.getBankcardno()); } if (serviceReimbursementpayee.getAmount() != null){ wrappers.eq(ServiceReimbursementpayee::getAmount ,serviceReimbursementpayee.getAmount()); } if (StringUtils.isNotBlank(serviceReimbursementpayee.getPhone())){ wrappers.eq(ServiceReimbursementpayee::getPhone ,serviceReimbursementpayee.getPhone()); } if (StringUtils.isNotBlank(serviceReimbursementpayee.getFamilyrelations())){ wrappers.eq(ServiceReimbursementpayee::getFamilyrelations ,serviceReimbursementpayee.getFamilyrelations()); } if (serviceReimbursementpayee.getPaiddate() != null){ wrappers.eq(ServiceReimbursementpayee::getPaiddate ,serviceReimbursementpayee.getPaiddate()); } if (StringUtils.isNotBlank(serviceReimbursementpayee.getUploadflag())){ wrappers.eq(ServiceReimbursementpayee::getUploadflag ,serviceReimbursementpayee.getUploadflag()); } if (serviceReimbursementpayee.getUploadtime() != null){ wrappers.eq(ServiceReimbursementpayee::getUploadtime ,serviceReimbursementpayee.getUploadtime()); } return this.list(wrappers); } }