| 1234567891011121314151617181920212223242526272829303132333435 |
- package com.ydtech.modules.fnc.service;
- import com.baomidou.mybatisplus.extension.service.IService;
- import com.ydtech.core.page.HttpResult;
- import com.ydtech.modules.fnc.entity.InsPlyIncome;
- import com.ydtech.modules.fnc.entity.SettlementDocumentaryFeesEntity;
- import com.ydtech.modules.fnc.vo.InsPlyIncomeVo;
- import com.ydtech.modules.fnc.vo.SettlementDocumentaryFeesVo;
- import com.ydtech.modules.order.entity.BasePageResult;
- import org.apache.ibatis.annotations.Param;
- import java.math.BigDecimal;
- import java.util.HashMap;
- import java.util.List;
- public interface SettlementDocumentaryFeesService extends IService<SettlementDocumentaryFeesEntity> {
- HttpResult<BasePageResult<SettlementDocumentaryFeesEntity>> querySettle(SettlementDocumentaryFeesVo settlementDocumentaryFeesVo);
- HttpResult inertSettle(SettlementDocumentaryFeesVo settlementDocumentaryFeesVo);
- HttpResult documentarySettle(SettlementDocumentaryFeesVo settlementDocumentaryFeesVo);
- List<HashMap<String, Object>> getOtherSettldetail(HashMap<String,Object> params);
- void batchByInvoice(String ids , String invoicingMethod, BigDecimal taxPoints ,BigDecimal invoicCommissionFeevalue);
- List<HashMap<String, Object>> getInvoicIds(HashMap<String, Object> params);
- SettlementDocumentaryFeesEntity getByParentSettlementAmount(String id);
- void voidInvoicing(SettlementDocumentaryFeesVo settlementDocumentaryFeesVo);
- List<SettlementDocumentaryFeesEntity> queryNew(HashMap<String, Object> params);
- }
|