| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- package com.ydtech.modules.inv.dao;
- import com.baomidou.mybatisplus.core.mapper.BaseMapper;
- import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
- import com.ydtech.modules.esm.model.EsmInsCompany;
- import com.ydtech.modules.inv.model.po.InvChannelAccount;
- import com.ydtech.modules.inv.model.vo.*;
- import org.apache.ibatis.annotations.Param;
- import java.util.HashMap;
- import java.util.List;
- /**
- * @author Administrator
- * @description 针对表【inv_channel_account(渠道账户表)】的数据库操作Mapper
- * @createDate 2024-01-20 10:29:30
- * @Entity com.ydtech.modules.inv.model.po.InvChannelAccount
- */
- public interface InvReceivableMapper extends BaseMapper<InvChannelAccount> {
- List<ReceivableResultVo> getReceivableList(String startTime, String endTime,String insuranceId);
- List<SigningSourceResultVo> getSigningSourceResult(String startTime, String endTime);
- List<SigningSourceResultVo> getSigningSourceDayResult(String startTime, String endTime,String insuranceId);
- List<SettlementSourceDataVo> getSettlementSourceResult(String signDate,String startTime, String endTime, String insuranceId);
- List<EsmInsCompany> getInsureCompany();
- List<HashMap> getMaxReceivable(String startTime,String endTime);
- List<HashMap> getUnsettledProfitCalculation(String startTime,String endTime);
- Page<ReceivableAndSettlementVo> getReceivableAndSettlementPage(Page page,@Param("param") ReceivableAndSettlementQueryVo receivableAndSettlementQueryVo);
- List<ReceivableAndSettlementVo> getReceivableAndSettlementPage(@Param("param") ReceivableAndSettlementQueryVo receivableAndSettlementQueryVo);
- }
|