package com.ruoyi.project.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import java.util.List; import com.ruoyi.project.domain.ServiceFund; import com.ruoyi.project.domain.vo.FundVO; import com.ruoyi.project.domain.vo.SpFinancialExpensesFundOut; import com.ruoyi.project.domain.vo.SpFinancialExpensesReimbursementOut; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; /** * 费用申请主Mapper接口 * * @author ruoyi * @date 2022-01-24 */ @Mapper public interface ServiceFundMapper extends BaseMapper { /** * 查询费用申请主列表 * * @param serviceFund 费用申请主 * @return 费用申请主集合 */ public List selectServiceFundList(ServiceFund serviceFund); List getInfoByInfoId(Long infoid); Long getFundId(Long infoid); List selectVOList(FundVO fundVO); List getListBypower(@Param("PAUSERNO") String PAUSERNO, @Param("PAFUNDTYPE") Integer PAFUNDTYPE, @Param("PAAPPLICANT") String PAAPPLICANT, @Param("PAAPPLICATIONBEGTIME") String PAAPPLICATIONBEGTIME, @Param("PAAPPLICATIONENDTIME") String PAAPPLICATIONENDTIME, @Param("PADEPARTMENT") String PADEPARTMENT, @Param("CHECKFLAG") Integer CHECKFLAG, @Param("APPLYTYPE") Integer APPLYTYPE, @Param("CHECKSTATUS") Integer CHECKSTATUS, @Param("donorname") String donorname); List getExpertfeeList(@Param("PAAPPLYTYPE") Integer PAAPPLYTYPE, @Param("DONORNAME") String DONORNAME, @Param("PACHECKNO") String PACHECKNO, @Param("CHECKSTATUS") Integer CHECKSTATUS, @Param("PADEPARTNO") String PADEPARTNO, @Param("PAUSERNAME") String PAUSERNAME); Boolean updateFundTaxIdById(@Param("id") Long id,@Param("fundTaxId") Long fundTaxId); }