package com.nova.sankuai.service;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.nova.sankuai.domain.dto.ChannelVisitDto;
|
import com.nova.sankuai.domain.entity.ChannelViewLog;
|
import com.nova.sankuai.domain.vo.channel.ChannelVisitVo;
|
import com.nova.sankuai.infra.utils.PageRequest;
|
|
import java.util.List;
|
|
/**
|
* @author weikangdi
|
* @create 2021/12/30
|
*/
|
public interface IChannelViewLogService extends IService<ChannelViewLog> {
|
|
/**
|
* 增加渠道访问日志记录
|
*
|
* @param appId
|
* @param type
|
*/
|
void addVisitLog(String appId, Integer type);
|
|
/**
|
* 获取渠道UV统计
|
*
|
* @param visitDto
|
* @param pageRequest
|
* @return
|
*/
|
List<ChannelVisitVo> getChannelVisitList(PageRequest pageRequest, ChannelVisitDto visitDto);
|
}
|