package com.qs.mp.channel.service; import com.baomidou.mybatisplus.core.conditions.Wrapper; import com.baomidou.mybatisplus.core.toolkit.Constants; import com.qs.mp.channel.domain.ChannelCommission; import com.baomidou.mybatisplus.extension.service.IService; import java.util.Date; import java.util.List; import org.apache.ibatis.annotations.Param; /** *

* 渠道佣金记录 服务类 *

* * @author quanshu * @since 2022-03-02 */ public interface IChannelCommissionService extends IService { /** * 查询子渠道一定时间范围内的佣金金额 - * @param channelNo * @param days * @return */ public int getChannelCommAmtCnt(String channelNo, int days); /** * 查询子渠道一定时间范围内的销售金额 * @param channelNo * @param days * @return */ public int getChannelSaleAmtCnt(String channelNo, int days); /** * 查询子渠道全部佣金金额 - * @param channelNo * @return */ public int getChannelTotalCommAmtCnt(String channelNo); /** * 查询子渠道全部的销售金额 * @param channelNo * @return */ public int getChannelTotalSaleAmtCnt(String channelNo); /** * 查询渠道列表 * @param wrapper * @return */ List getChannelList(Wrapper wrapper); /** * 渠道佣金收入汇总入账 * @param channelId */ void commEntry(Long channelId, Date bizDay); }