package com.ruoyi.project.service; import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.project.domain.ServiceDonatecompletioninfo; import com.ruoyi.project.domain.dto.DonationCompletionBaseInfoDTO; import com.ruoyi.project.domain.dto.ServiceDonatecompletioninfoDTO; import com.ruoyi.project.domain.vo.DonationCompletionBaseInfoVO; import com.ruoyi.project.domain.vo.DonationCompletionVO; import com.ruoyi.project.domain.vo.ServiceDonatecompletioninfoVO; import org.springframework.web.bind.annotation.RequestBody; import java.util.List; /** * 捐献完成Service接口 * * @author ruoyi * @date 2021-11-19 */ public interface IServiceDonatecompletioninfoService extends IService { /** * 查询捐献完成列表 * * @param serviceDonatecompletioninfo 捐献完成 * @return 捐献完成集合 */ public List queryList(ServiceDonatecompletioninfo serviceDonatecompletioninfo); public boolean add(ServiceDonatecompletioninfoVO serviceDonatecompletioninfoVO); public boolean edit(ServiceDonatecompletioninfoVO serviceDonatecompletioninfoVO); /** * 查询捐献完成列表基本信息 * * @param donationCompletionBaseInfoVO 捐献完成 * @return 捐献完成集合 */ public List getDonationCompletionBaseInfo(DonationCompletionBaseInfoVO donationCompletionBaseInfoVO); public List queryListDetail(ServiceDonatecompletioninfo serviceDonatecompletioninfo); List selectVOList(DonationCompletionVO donationCompletionVO); void delDuplicateDonateCompletioninfo(long infoid, String createby); }