{"remainingRequest":"/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/thread-loader/dist/cjs.js!/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/babel-loader/lib/index.js!/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/eslint-loader/index.js??ref--13-0!/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/src/service/ajax.js","dependencies":[{"path":"/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/src/service/ajax.js","mtime":1701674859505},{"path":"/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/cache-loader/dist/cjs.js","mtime":1701674874584},{"path":"/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/thread-loader/dist/cjs.js","mtime":1701674873947},{"path":"/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/babel-loader/lib/index.js","mtime":1701674874357},{"path":"/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/eslint-loader/index.js","mtime":1701674874119}],"contextDependencies":[],"result":["import { Message } from 'element-ui'; // 引入 axios\n\nimport axios from 'axios';\nvar instance = axios.create({\n // timeout: 5000, // 请求的超时时间\n //设置默认请求头,使post请求发送的是formdata格式数据// axios的header默认的Content-Type好像是'application/json;charset=UTF-8',我的项目都是用json格式传输,如果需要更改的话,可以用这种方式修改\n // headers: { \n // \"Content-Type\": \"application/x-www-form-urlencoded\"\n // },\n withCredentials: true // 允许携带cookie\n //adminToken\n // headers: {\n // \"adminToken\": window.adminToken\n // },\n\n});\ninstance.interceptors.request.use(function (config) {\n config.headers['adminToken'] = localStorage.getItem('adminToken');\n return config;\n}, function (err) {\n return Promise.reject(err);\n}); //http response 拦截器\n\ninstance.interceptors.response.use(function (response) {\n console.log(\"axios.interceptors.response\"); // 请求成功后批量处理错误信息\n\n if (response.data.errcode && response.data.errcode !== 0 && response.data.errmsg) Message.warning(response.data.errmsg);\n return response;\n}, function (error) {\n //未登录\n if (error.response.status == 401) {\n window.location = \"index.html#/login\";\n } else {\n Message.error(error.msg);\n return Promise.reject(error);\n }\n});\nexport default instance;",null]}