package com.qs.mp.channel.mapper; import com.qs.mp.admin.domain.vo.IndexVO; import com.qs.mp.channel.domain.Channel; import com.qs.mp.channel.domain.vo.ChannelVO; import java.util.List; import org.apache.ibatis.annotations.Param; import com.baomidou.mybatisplus.core.conditions.Wrapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.toolkit.Constants; /** * @auther quanshu * @create 2022-03-02 12:22:24 * @describe 渠道经销商mapper类 */ public interface ChannelMapper extends BaseMapper { /** * 获取我的下级渠道列表信息,支持翻页 * * @param wrapper * @return */ public List selectChannelVoList(@Param(Constants.WRAPPER) Wrapper wrapper); /** * 查询经销商列表 * * @param wrapper * @return */ public List selectSaleSiteList(@Param(Constants.WRAPPER) Wrapper wrapper); /** * 查询渠道及其子渠道经销商总数 * @param channelNo * @return */ int getChannelSiteCnt(@Param("channelNo") String channelNo); /** * 统计新增的经销商数 * @param wrapper * @return */ List selectIndexSiteIncreaseList(@Param(Constants.WRAPPER) Wrapper wrapper); }