package com.ruoyi.project.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import java.util.Date; import java.util.List; import com.ruoyi.project.domain.ServiceDonatecompletioninfo; import com.ruoyi.project.domain.vo.DonationCompletionVO; import com.ruoyi.project.domain.vo.TimeVO; import org.apache.ibatis.annotations.Param; /** * 捐献完成Mapper接口 * * @author ruoyi * @date 2021-11-19 */ public interface ServiceDonatecompletioninfoMapper extends BaseMapper { /** * 查询捐献完成列表 * * @param serviceDonatecompletioninfo 捐献完成 * @return 捐献完成集合 */ public List selectServiceDonatecompletioninfoList(ServiceDonatecompletioninfo serviceDonatecompletioninfo); List selectVOList(DonationCompletionVO donationCompletionVO); Integer countNumber(TimeVO timeVO); ServiceDonatecompletioninfo getByInfoId(Long id); int count(TimeVO timeVO); List getCompletionDonatePeopleByTime(TimeVO timeVO); public void delDuplicateDonateCompletioninfo(@Param("infoid") long infoid,@Param("createby") String createby); }