/**
 * @ProjectName: 智慧评标-主观分助手
 * @Package: com.zhpb.gdyd_zhpb_zgf.filter
 * @ClassName: ApiStatisticsFilter
 * @Description: API统计过滤器（已废弃，现在由ApiLogInterceptor处理日志记录）
 * @Author: 张志锋
 * @Date: 2025-10-31
 * @Version: 1.0
 * @Copyright: © 2025 智慧评标-主观分助手
 */
package com.zhpb.gdyd_zhpb_zgf.filter;

import jakarta.servlet.FilterChain;
import jakarta.servlet.ServletException;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import org.springframework.stereotype.Component;
import org.springframework.web.filter.OncePerRequestFilter;

import java.io.IOException;

/**
 * API访问统计过滤器（已废弃）
 * 统计功能已由 ApiLogInterceptor 接管，日志保存在数据库表中
 * 保留此类是为了避免删除后的兼容性问题
 * 
 * @deprecated 使用 {@link com.zhpb.gdyd_zhpb_zgf.interceptor.ApiLogInterceptor} 代替
 */
@Component
@Deprecated
public class ApiStatisticsFilter extends OncePerRequestFilter {

    @Override
    protected void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain filterChain)
            throws ServletException, IOException {
        // 不再进行任何统计操作，直接放行
        filterChain.doFilter(request, response);
    }
}

