| 1 |
- {"remainingRequest":"D:\\HTC\\program\\善行少年\\security-enterprise-admin\\node_modules\\babel-loader\\lib\\index.js!D:\\HTC\\program\\善行少年\\security-enterprise-admin\\node_modules\\eslint-loader\\index.js??ref--13-0!D:\\HTC\\program\\善行少年\\security-enterprise-admin\\src\\utils\\request.js","dependencies":[{"path":"D:\\HTC\\program\\善行少年\\security-enterprise-admin\\src\\utils\\request.js","mtime":1581948666000},{"path":"D:\\HTC\\program\\善行少年\\security-enterprise-admin\\babel.config.js","mtime":1581948662000},{"path":"D:\\HTC\\program\\善行少年\\security-enterprise-admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\HTC\\program\\善行少年\\security-enterprise-admin\\node_modules\\babel-loader\\lib\\index.js","mtime":456789000000},{"path":"D:\\HTC\\program\\善行少年\\security-enterprise-admin\\node_modules\\eslint-loader\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import \"core-js/modules/es7.object.get-own-property-descriptors\";\nimport \"core-js/modules/web.dom.iterable\";\nimport \"core-js/modules/es6.object.keys\";\nimport \"core-js/modules/es6.regexp.replace\";\nimport _defineProperty from \"D:/HTC/program/\\u5584\\u884C\\u5C11\\u5E74/security-enterprise-admin/node_modules/@babel/runtime/helpers/esm/defineProperty.js\";\nfunction ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }\nfunction _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { _defineProperty(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }\nimport axios from 'axios';\nimport Cookies from 'js-cookie';\nimport router from '@/router';\nimport qs from 'qs';\nimport { clearLoginInfo } from '@/utils';\nimport isPlainObject from 'lodash/isPlainObject';\nvar http = axios.create({\n baseURL: window.SITE_CONFIG['apiURL'],\n timeout: 1000 * 180,\n withCredentials: true\n});\n\n/**\r\n * 请求拦截\r\n */\nhttp.interceptors.request.use(function (config) {\n config.headers['Accept-Language'] = Cookies.get('language') || 'zh-CN';\n config.headers['token'] = Cookies.get('token') || '';\n // 默认参数\n var defaults = {};\n // 防止缓存,GET请求默认带_t参数\n if (config.method === 'get') {\n config.params = _objectSpread(_objectSpread({}, config.params), {\n '_t': new Date().getTime()\n });\n }\n if (isPlainObject(config.params)) {\n config.params = _objectSpread(_objectSpread({}, defaults), config.params);\n }\n if (isPlainObject(config.data)) {\n config.data = _objectSpread(_objectSpread({}, defaults), config.data);\n if (/^application\\/x-www-form-urlencoded/.test(config.headers['content-type'])) {\n config.data = qs.stringify(config.data);\n }\n }\n return config;\n}, function (error) {\n return Promise.reject(error);\n});\n\n/**\r\n * 响应拦截\r\n */\nhttp.interceptors.response.use(function (response) {\n if (response.data.code === 401 || response.data.code === 10001) {\n clearLoginInfo();\n router.replace({\n name: 'login'\n });\n return Promise.reject(response.data.msg);\n }\n return response;\n}, function (error) {\n console.error(error);\n return Promise.reject(error);\n});\nexport default http;",{"version":3,"names":["axios","Cookies","router","qs","clearLoginInfo","isPlainObject","http","create","baseURL","window","SITE_CONFIG","timeout","withCredentials","interceptors","request","use","config","headers","get","defaults","method","params","_objectSpread","Date","getTime","data","test","stringify","error","Promise","reject","response","code","replace","name","msg","console"],"sources":["D:/HTC/program/善行少年/security-enterprise-admin/src/utils/request.js"],"sourcesContent":["import axios from 'axios'\r\nimport Cookies from 'js-cookie'\r\nimport router from '@/router'\r\nimport qs from 'qs'\r\nimport { clearLoginInfo } from '@/utils'\r\nimport isPlainObject from 'lodash/isPlainObject'\r\n\r\nconst http = axios.create({\r\n baseURL: window.SITE_CONFIG['apiURL'],\r\n timeout: 1000 * 180,\r\n withCredentials: true\r\n})\r\n\r\n/**\r\n * 请求拦截\r\n */\r\nhttp.interceptors.request.use(config => {\r\n config.headers['Accept-Language'] = Cookies.get('language') || 'zh-CN'\r\n config.headers['token'] = Cookies.get('token') || ''\r\n // 默认参数\r\n var defaults = {}\r\n // 防止缓存,GET请求默认带_t参数\r\n if (config.method === 'get') {\r\n config.params = {\r\n ...config.params,\r\n ...{ '_t': new Date().getTime() }\r\n }\r\n }\r\n if (isPlainObject(config.params)) {\r\n config.params = {\r\n ...defaults,\r\n ...config.params\r\n }\r\n }\r\n if (isPlainObject(config.data)) {\r\n config.data = {\r\n ...defaults,\r\n ...config.data\r\n }\r\n if (/^application\\/x-www-form-urlencoded/.test(config.headers['content-type'])) {\r\n config.data = qs.stringify(config.data)\r\n }\r\n }\r\n return config\r\n}, error => {\r\n return Promise.reject(error)\r\n})\r\n\r\n/**\r\n * 响应拦截\r\n */\r\nhttp.interceptors.response.use(response => {\r\n if (response.data.code === 401 || response.data.code === 10001) {\r\n clearLoginInfo()\r\n router.replace({ name: 'login' })\r\n return Promise.reject(response.data.msg)\r\n }\r\n return response\r\n}, error => {\r\n console.error(error)\r\n return Promise.reject(error)\r\n})\r\n\r\nexport default http\r\n"],"mappings":";;;;;;;AAAA,OAAOA,KAAK,MAAM,OAAO;AACzB,OAAOC,OAAO,MAAM,WAAW;AAC/B,OAAOC,MAAM,MAAM,UAAU;AAC7B,OAAOC,EAAE,MAAM,IAAI;AACnB,SAASC,cAAc,QAAQ,SAAS;AACxC,OAAOC,aAAa,MAAM,sBAAsB;AAEhD,IAAMC,IAAI,GAAGN,KAAK,CAACO,MAAM,CAAC;EACxBC,OAAO,EAAEC,MAAM,CAACC,WAAW,CAAC,QAAQ,CAAC;EACrCC,OAAO,EAAE,IAAI,GAAG,GAAG;EACnBC,eAAe,EAAE;AACnB,CAAC,CAAC;;AAEF;AACA;AACA;AACAN,IAAI,CAACO,YAAY,CAACC,OAAO,CAACC,GAAG,CAAC,UAAAC,MAAM,EAAI;EACtCA,MAAM,CAACC,OAAO,CAAC,iBAAiB,CAAC,GAAGhB,OAAO,CAACiB,GAAG,CAAC,UAAU,CAAC,IAAI,OAAO;EACtEF,MAAM,CAACC,OAAO,CAAC,OAAO,CAAC,GAAGhB,OAAO,CAACiB,GAAG,CAAC,OAAO,CAAC,IAAI,EAAE;EACpD;EACA,IAAIC,QAAQ,GAAG,CAAC,CAAC;EACjB;EACA,IAAIH,MAAM,CAACI,MAAM,KAAK,KAAK,EAAE;IAC3BJ,MAAM,CAACK,MAAM,GAAAC,aAAA,CAAAA,aAAA,KACRN,MAAM,CAACK,MAAM,GACb;MAAE,IAAI,EAAE,IAAIE,IAAI,CAAC,CAAC,CAACC,OAAO,CAAC;IAAE,CAAC,CAClC;EACH;EACA,IAAInB,aAAa,CAACW,MAAM,CAACK,MAAM,CAAC,EAAE;IAChCL,MAAM,CAACK,MAAM,GAAAC,aAAA,CAAAA,aAAA,KACRH,QAAQ,GACRH,MAAM,CAACK,MAAM,CACjB;EACH;EACA,IAAIhB,aAAa,CAACW,MAAM,CAACS,IAAI,CAAC,EAAE;IAC9BT,MAAM,CAACS,IAAI,GAAAH,aAAA,CAAAA,aAAA,KACNH,QAAQ,GACRH,MAAM,CAACS,IAAI,CACf;IACD,IAAI,qCAAqC,CAACC,IAAI,CAACV,MAAM,CAACC,OAAO,CAAC,cAAc,CAAC,CAAC,EAAE;MAC9ED,MAAM,CAACS,IAAI,GAAGtB,EAAE,CAACwB,SAAS,CAACX,MAAM,CAACS,IAAI,CAAC;IACzC;EACF;EACA,OAAOT,MAAM;AACf,CAAC,EAAE,UAAAY,KAAK,EAAI;EACV,OAAOC,OAAO,CAACC,MAAM,CAACF,KAAK,CAAC;AAC9B,CAAC,CAAC;;AAEF;AACA;AACA;AACAtB,IAAI,CAACO,YAAY,CAACkB,QAAQ,CAAChB,GAAG,CAAC,UAAAgB,QAAQ,EAAI;EACzC,IAAIA,QAAQ,CAACN,IAAI,CAACO,IAAI,KAAK,GAAG,IAAID,QAAQ,CAACN,IAAI,CAACO,IAAI,KAAK,KAAK,EAAE;IAC9D5B,cAAc,CAAC,CAAC;IAChBF,MAAM,CAAC+B,OAAO,CAAC;MAAEC,IAAI,EAAE;IAAQ,CAAC,CAAC;IACjC,OAAOL,OAAO,CAACC,MAAM,CAACC,QAAQ,CAACN,IAAI,CAACU,GAAG,CAAC;EAC1C;EACA,OAAOJ,QAAQ;AACjB,CAAC,EAAE,UAAAH,KAAK,EAAI;EACVQ,OAAO,CAACR,KAAK,CAACA,KAAK,CAAC;EACpB,OAAOC,OAAO,CAACC,MAAM,CAACF,KAAK,CAAC;AAC9B,CAAC,CAAC;AAEF,eAAetB,IAAI","ignoreList":[]}]}
|