| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- package com.ydtech.modules.inv.service;
- import com.baomidou.mybatisplus.core.metadata.IPage;
- import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
- import com.baomidou.mybatisplus.extension.service.IService;
- import com.ydtech.core.page.HttpResult;
- import com.ydtech.modules.esm.model.EsmInsCompany;
- import com.ydtech.modules.inv.model.InvAccount;
- import com.ydtech.modules.inv.model.po.InvSettlementSource;
- import com.ydtech.modules.inv.model.po.InvSource;
- import com.ydtech.modules.inv.model.po.QueryInvChannelAccount;
- import com.ydtech.modules.inv.model.vo.*;
- import java.util.HashMap;
- import java.util.List;
- /**
- * @author Administrator
- * @description 针对表【ins_account(账户信息表)】的数据库操作Service
- * @createDate 2024-01-04 18:29:20
- */
- public interface InvReceivableService {
- List<ReceivableResultVo> getReceivableList(String startTime,String endTime,String insuranceId);
- List<SigningSourceResultVo> getSigningSourceResult(String yearMonthStr,String startTime, String endTime);
- List<SigningSourceResultVo> getSigningSourceDayResult(String yearMonthStr,String startTime, String endTime,String insuranceId);
- List<SettlementSourceResultVo> getSettlementSourceResult(String yearMonthStr,String insuranceId);
- IPage<InvSource> getRecivablePage(InvSourceQueryVo invSourceQueryVo);
- List<InvSource> getRecivableList(InvSourceQueryVo invSourceQueryVo);
- Boolean updateRecivable(InvSource invSource);
- IPage<InvSettlementSource> getSettlementPage(InvSettlementSourceQueryVo invSettlementSourceQueryVo);
- List<InvSettlementSource> getSettlementList(InvSettlementSourceQueryVo invSettlementSourceQueryVo);
- Boolean updateSettlement(InvSettlementSource invSettlementSource);
- Integer syncStatus();
- List<EsmInsCompany> getInsureCompany();
- Page<ReceivableAndSettlementVo> getReceivableAndSettlementPage(ReceivableAndSettlementQueryVo receivableAndSettlementQueryVo);
- List<ReceivableAndSettlementVo> getReceivableAndSettlementList(ReceivableAndSettlementQueryVo receivableAndSettlementQueryVo);
- Boolean deleteReceivable(String[] ids);
- Boolean updateRecivableBatch(InvSource invSource);
- Boolean updateSettlementBatch(InvSettlementSource invSettlementSource);
- Boolean addReceivable(InvSource invSource);
- int dataMatching();
- }
|