fix:请求过滤修复

docus-active-query-service_1.3
wyb 4 months ago
parent 7a12972a8d
commit 343ab80b1e

@ -1,35 +1,23 @@
package com.docus.bgts.config;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.date.DateUtil;
import cn.hutool.core.util.StrUtil;
import com.alibaba.fastjson.JSON;
import com.docus.bgts.entity.TableJsonRead;
import com.docus.bgts.enums.Codes;
import com.docus.bgts.facade.IBgtsService;
import com.docus.bgts.service.CheckIntegrityService;
import com.docus.bgts.utils.FileUtils;
import com.docus.bgts.utils.HttpUtils;
import io.swagger.models.auth.In;
import org.apache.commons.lang3.StringUtils;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.scheduling.annotation.Async;
import org.springframework.scheduling.annotation.EnableAsync;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
import javax.annotation.Resource;
import java.text.SimpleDateFormat;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.*;
import java.util.concurrent.CountDownLatch;
import java.util.Calendar;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.ThreadPoolExecutor;
import java.util.concurrent.TimeUnit;
@Component
public class MyScheduling {

@ -1,13 +1,14 @@
package com.docus.bgts.web;
import com.docus.bgts.enums.Codes;
import com.docus.bgts.utils.FileUtils;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import javax.servlet.*;
import javax.servlet.annotation.WebFilter;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import java.io.IOException;
//@WebFilter(filterName = "myFilter",urlPatterns = {"/*"})
@ -18,16 +19,18 @@ public class MyFilter implements Filter {
@Override
public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
logger.info("------拦截开始------");
String collectorid = String.valueOf(FileUtils.getJsonByName("collectorid"));
if(collectorid.equals(Codes.SMCODE.getCode())){
logger.info("-----当前请求已被拦截...------");
}else if(collectorid.equals(Codes.ZZCODE.getCode())){
logger.info("-----当前请求已被拦截...------");
}else {
logger.info("----已放行----");
filterChain.doFilter(servletRequest,servletResponse);
}
// logger.info("------拦截开始------");
// String collectorid = String.valueOf(FileUtils.getJsonByName("collectorid"));
// if(collectorid.equals(Codes.SMCODE.getCode())){
// logger.info("-----当前请求已被拦截...------");
// }else if(collectorid.equals(Codes.ZZCODE.getCode())){
// logger.info("-----当前请求已被拦截...------");
// }else {
// logger.info("----已放行----");
// filterChain.doFilter(servletRequest,servletResponse);
// }
filterChain.doFilter(servletRequest,servletResponse);
}
@Override

Loading…
Cancel
Save