package com.ruoyi.project.service; 
 | 
  
 | 
import java.util.List; 
 | 
import com.baomidou.mybatisplus.extension.service.IService; 
 | 
import com.ruoyi.project.domain.BaseFinancesubject; 
 | 
import com.ruoyi.project.domain.vo.FinanceSubjectItemType; 
 | 
import com.ruoyi.project.domain.vo.FinanceSubjectVO; 
 | 
import com.ruoyi.project.domain.vo.ItemTypeVO; 
 | 
import com.ruoyi.project.domain.vo.SpServiceDonationcost; 
 | 
  
 | 
/** 
 | 
 * 收入费用科目Service接口 
 | 
 *  
 | 
 * @author ruoyi 
 | 
 * @date 2022-01-11 
 | 
 */ 
 | 
public interface IBaseFinancesubjectService extends IService<BaseFinancesubject> 
 | 
{ 
 | 
  
 | 
    /** 
 | 
     * 查询收入费用科目列表 
 | 
     *  
 | 
     * @param baseFinancesubject 收入费用科目 
 | 
     * @return 收入费用科目集合 
 | 
     */ 
 | 
    public List<BaseFinancesubject> queryList(BaseFinancesubject baseFinancesubject); 
 | 
  
 | 
    List<FinanceSubjectVO> getItemName(String itemType); 
 | 
  
 | 
    List<SpServiceDonationcost> getDonationCost(String donorNo); 
 | 
  
 | 
    List<FinanceSubjectItemType> getItemType(String ExpenseType); 
 | 
  
 | 
    List<BaseFinancesubject> selectBaseFinancesubjectList(BaseFinancesubject baseFinancesubject); 
 | 
  
 | 
    List<ItemTypeVO> getDetails(String expenseType); 
 | 
} 
 |