package com.ruoyi.project.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import java.util.List; import com.ruoyi.project.domain.ServiceReimbursement; import com.ruoyi.project.domain.ServiceReimbursementEo; import com.ruoyi.project.domain.dto.ServiceReimbursementDto; 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 ServiceReimbursementMapper extends BaseMapper { /** * 查询报销申请列表 * * @param serviceReimbursement 报销申请 * @return 报销申请集合 */ public List selectServiceReimbursementList(ServiceReimbursement serviceReimbursement); Long getMaxId(); List selectSearchList(ServiceReimbursementDto serviceReimbursementdto); 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); List getInfoByInfoId(Long infoid); List getInfoByInfoIdRelatives(Long infoid); /** * @param serviceReimbursementEo * @return */ List getRDInfoByItem(ServiceReimbursementEo serviceReimbursementEo); }