/**
 * @ProjectName: 智慧评标-主观分助手
 * @Package: com.zhpb.gdyd_zhpb_zgf.service
 * @ClassName: ApiStatisticsService
 * @Description: API访问统计服务接口，提供API调用次数统计查询功能
 * @Author: 张志锋
 * @Date: 2025-10-31
 * @Version: 1.0
 * @Copyright: © 2025 智慧评标-主观分助手
 */
package com.zhpb.gdyd_zhpb_zgf.service;

/**
 * API访问统计服务接口
 */
public interface ApiStatisticsService {

    /**
     * 增加接口访问次数（已废弃，现在由日志表自动统计）
     *
     * @param path 接口路径
     */
    @Deprecated
    void incrementApiCount(String path);

    /**
     * 获取总访问次数（从数据库日志表查询）
     *
     * @return 总访问次数
     */
    Long getTotalApiCount();

    /**
     * 获取特定接口的访问次数（从数据库日志表查询）
     *
     * @param path 接口路径
     * @return 访问次数
     */
    Long getApiCount(String path);
}

