liusheng
2023-10-13 22655ad10d386f0fc3c38389f519d3d188b46f19
ruoyi-project/src/main/java/com/ruoyi/project/service/IServiceReimbursementService.java
@@ -1,25 +1,23 @@
package com.ruoyi.project.service;
import java.util.List;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.project.domain.ServiceReimbursement;
import com.ruoyi.project.domain.ServiceReimbursementEo;
import com.ruoyi.project.domain.ServiceReimbursementdetail;
import com.ruoyi.project.domain.*;
import com.ruoyi.project.domain.dto.ServiceReimbursementDto;
import com.ruoyi.project.domain.vo.SpFinancialExpensesReimbursementOut;
/**
 * 报销申请Service接口
 *
 *
 * @author ruoyi
 * @date 2022-01-24
 */
public interface IServiceReimbursementService extends IService<ServiceReimbursement>
{
public interface IServiceReimbursementService extends IService<ServiceReimbursement> {
    /**
     * 查询报销申请列表
     *
     *
     * @param serviceReimbursement 报销申请
     * @return 报销申请集合
     */
@@ -27,10 +25,11 @@
    Long getMaxId();
    List<ServiceReimbursementdetail> getRBDetailList(Long id);
    List<ServiceReimbursementdetailVO> getRBDetailList(Long id);
    /**
     * 新增备份数据
     *
     * @param id
     * @return
     */
@@ -39,11 +38,12 @@
    List<ServiceReimbursement> selectSearchList(ServiceReimbursementDto serviceReimbursementdto);
    List<SpFinancialExpensesReimbursementOut> getListBypower(String PAUSERNO, Integer PAFUNDTYPE, String PAAPPLICANT, String PAAPPLICATIONBEGTIME, String PAAPPLICATIONENDTIME, String PADEPARTMENT,Integer CHECKFLAG,Integer APPLYTYPE);
    List<SpFinancialExpensesReimbursementOut> getListBypower(String PAUSERNO, Integer PAFUNDTYPE, String PAAPPLICANT, String PAAPPLICATIONBEGTIME, String PAAPPLICATIONENDTIME, String PADEPARTMENT, Integer CHECKFLAG, Integer APPLYTYPE,Integer CHECKSTATUS);
    List<ServiceReimbursement> getInfoByInfoId(Long infoid);
    List<ServiceReimbursement> getInfoByInfoIdRelatives(Long infoid);
    List<ServiceReimbursementEo> getRDInfoByItem(ServiceReimbursementEo serviceReimbursementEo);
}