| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- package com.ydtech.modules.fee.service;
- import com.ydtech.modules.ins.model.vo.QuoteRespVo;
- import com.ydtech.modules.order.entity.vo.BaseQuoteInfoVo;
- import com.ydtech.modules.order.entity.vo.QueryOrderFeeResultVo;
- import com.ydtech.modules.order.entity.vo.QueryOrderFeeVo;
- import java.util.List;
- /**
- * 该类中只要包含费用的一些相关接口
- * 跟单费用的获取、跟单费用的拆分等
- */
- public interface FeeRuleSchemeService {
- /**
- * 总处理费用匹配方法
- * @param quoteInfoVo
- * @param quoteRespVo
- * @param agreementId
- * @param businessNo
- */
- // public void dealFeeOrderInfo(BaseQuoteInfoVo quoteInfoVo, QuoteRespVo quoteRespVo, String agreementId,String businessNo);
- /**
- * 查询费用明细
- * @param companyId
- * @return
- */
- public QueryOrderFeeVo queryFeeOrderInfo(String companyId);
- // public List<QueryOrderFeeResultVo> convertOrderFeeVoData(QueryOrderFeeVo orderFeeVo);
- /**
- * 比较和更新总费用比例
- * @param insOrderNo
- * @param jqCostsProportionStr
- * @param syCostsProportionStr
- */
- void compareAndUpdateFeeOrderInfo(String insOrderNo ,String jqCostsProportionStr,String syCostsProportionStr,String dealUser);
- }
|