package com.kxs.stat.biz.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.kxs.stat.api.model.KxsUserNewTrade;
import com.kxs.stat.api.vo.myUser.UserAddTrendVO;

import java.util.List;

/**
 * 创客新增统计表(KxsUserNewTrade)表服务接口
 *
 * @author 系统
 * @since 2024-05-16 11:07:42
 */
public interface KxsUserNewTradeService extends IService<KxsUserNewTrade> {

    /**
     * 创客详情-新增用户趋势图
     *
     * @param userId 用户 ID
     * @param times  次
     * @param dateType    查询日期类型 0月 1日
     * @param totalType   类型 1团队
     * @return {@link List}<{@link UserAddTrendVO}>
     */
    List<UserAddTrendVO> getAddUserTrend(Long userId, List<Integer> times, Integer dateType, Integer totalType);
}

