修改了拦截代码，改写了部分工具类