package com.sundot.airport.exam.service;

import com.sundot.airport.exam.dto.GlobalStatisticsDTO;
import com.sundot.airport.exam.dto.UserStatisticsDTO;

/**
 * <b>功能名：</b>IDailyStatisticsService<br>
 * <b>说明：</b> 每日答题统计Service <br>
 * <b>著作权：</b> Copyright (C) 2025 SUNDOT CORPORATION<br>
 * <b>修改履历：
 *
 * @author Simon Lin
 */
public interface IDailyStatisticsService {

    /**
     * 获取用户的统计数据
     *
     * @param userId 用户ID
     * @return 统计数据
     */
    UserStatisticsDTO getUserStatistics(Long userId);

    /**
     * 获取全局统计数据（管理员视角）
     *
     * @return 全局统计数据
     */
    GlobalStatisticsDTO getGlobalStatistics();
}
