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.ServiceDonateflowchartMapper; import com.ruoyi.project.domain.ServiceDonateflowchart; import com.ruoyi.project.service.IServiceDonateflowchartService; /** * 捐献流程Service业务层处理 * * @author ruoyi * @date 2021-11-15 */ @Service public class ServiceDonateflowchartServiceImpl extends ServiceImpl implements IServiceDonateflowchartService { /** * 查询捐献流程列表 * * @param serviceDonateflowchart 捐献流程 * @return 捐献流程 */ @Override public List queryList(ServiceDonateflowchart serviceDonateflowchart) { LambdaQueryWrapper wrappers = Wrappers.lambdaQuery(); if (StringUtils.isNotBlank(serviceDonateflowchart.getDonorno())){ wrappers.eq(ServiceDonateflowchart::getDonorno ,serviceDonateflowchart.getDonorno()); } if (StringUtils.isNotNull(serviceDonateflowchart.getId())){ wrappers.eq(ServiceDonateflowchart::getId ,serviceDonateflowchart.getId()); } if (StringUtils.isNotBlank(serviceDonateflowchart.getFlowname())){ wrappers.like(ServiceDonateflowchart::getFlowname ,serviceDonateflowchart.getFlowname()); } return this.list(wrappers); } }