/**
* @Project: hehenian-biz-service
* @Package com.hehenian.biz.component.system
* @Title: IFeeRuleComponent.java
* @Description: TODO
* @author: liuzgmf
* @date 2015年1月12日 下午5:03:06
* @Copyright: HEHENIAN Co.,Ltd. All rights reserved.
* @version V1.0
*/
package com.hehenian.biz.component.loan;
import java.util.List;
import com.hehenian.biz.common.loan.dataobject.LoanFeeRuleDo;
/**
*
* @author liminglmf
*
*/
public interface ILoanFeeRuleComponent {
/**
* 根据结算方案ID,费用规则类型查询费用规则信息
* @auther liminglmf
* @date 2015年4月29日
* @param schemeId
* @param ruleType
* @return
*/
LoanFeeRuleDo getBySchemeIdAndType(Long schemeId, String type);
int update(LoanFeeRuleDo loanFeeRuleDo);
int add(LoanFeeRuleDo loanFeeRuleDo);
int deleteByIds(List<Long> idsList);
List<LoanFeeRuleDo> getFeeBySchemeId(Long schemeId);
LoanFeeRuleDo getById(Long id);
}