| 1 |
- {"remainingRequest":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\newItem\\admin\\src\\libs\\request.js","dependencies":[{"path":"E:\\item\\newItem\\admin\\src\\libs\\request.js","mtime":1677828270181},{"path":"E:\\item\\newItem\\admin\\babel.config.js","mtime":1677828270071},{"path":"E:\\item\\newItem\\admin\\.babelrc","mtime":1677828270070},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMucmVnZXhwLmV4ZWMuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5zdHJpbmcucmVwbGFjZS5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLm9iamVjdC50by1zdHJpbmcuanMiOwovLyArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCi8vIHwgQ1JNRUIgWyBDUk1FQui1i+iDveW8gOWPkeiAhe+8jOWKqeWKm+S8geS4muWPkeWxlSBdCi8vICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KLy8gfCBDb3B5cmlnaHQgKGMpIDIwMTZ+MjAyMyBodHRwczovL3d3dy5jcm1lYi5jb20gQWxsIHJpZ2h0cyByZXNlcnZlZC4KLy8gKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQovLyB8IExpY2Vuc2VkIENSTUVC5bm25LiN5piv6Ieq55Sx6L2v5Lu277yM5pyq57uP6K645Y+v5LiN6IO95Y675o6JQ1JNRULnm7jlhbPniYjmnYMKLy8gKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQovLyB8IEF1dGhvcjogQ1JNRUIgVGVhbSA8YWRtaW5AY3JtZWIuY29tPgovLyArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmltcG9ydCBheGlvcyBmcm9tICdheGlvcyc7CmltcG9ydCB7IE1lc3NhZ2UgfSBmcm9tICdpdmlldyc7CmltcG9ydCB7IGdldENvb2tpZXMsIHJlbW92ZUNvb2tpZXMgfSBmcm9tICdAL2xpYnMvdXRpbCc7CmltcG9ydCBTZXR0aW5nIGZyb20gJ0Avc2V0dGluZyc7CmltcG9ydCByb3V0ZXIgZnJvbSAnQC9yb3V0ZXInOwp2YXIgc2VydmljZSA9IGF4aW9zLmNyZWF0ZSh7CiAgYmFzZVVSTDogU2V0dGluZy5hcGlCYXNlVVJMLAogIHRpbWVvdXQ6IDEwMDAwIC8vIOivt+axgui2heaXtuaXtumXtAoKfSk7CmF4aW9zLmRlZmF1bHRzLndpdGhDcmVkZW50aWFscyA9IHRydWU7IC8vIOaQuuW4pmNvb2tpZQovLyDor7fmsYLmi6bmiKrlmagKCnNlcnZpY2UuaW50ZXJjZXB0b3JzLnJlcXVlc3QudXNlKGZ1bmN0aW9uIChjb25maWcpIHsKICBpZiAoY29uZmlnLmtlZnUpIHsKICAgIHZhciBiYXNlVXJsID0gU2V0dGluZy5hcGlCYXNlVVJMLnJlcGxhY2UoL2FkbWluYXBpLywgJ2tlZnVhcGknKTsKICAgIGNvbmZpZy5iYXNlVVJMID0gYmFzZVVybDsKICB9IGVsc2UgewogICAgY29uZmlnLmJhc2VVUkwgPSBTZXR0aW5nLmFwaUJhc2VVUkw7CiAgfQoKICBpZiAoY29uZmlnLmZpbGUpIHsKICAgIGNvbmZpZy5oZWFkZXJzWydDb250ZW50LVR5cGUnXSA9ICdtdWx0aXBhcnQvZm9ybS1kYXRhJzsKICB9CgogIHZhciB0b2tlbiA9IGdldENvb2tpZXMoJ3Rva2VuJyk7CiAgdmFyIGtlZnVUb2tlbiA9IGdldENvb2tpZXMoJ2tlZnVfdG9rZW4nKTsKCiAgaWYgKHRva2VuIHx8IGtlZnVUb2tlbikgewogICAgY29uZmlnLmhlYWRlcnNbJ0F1dGhvcmktemF0aW9uJ10gPSBjb25maWcua2VmdSA/ICdCZWFyZXIgJyArIGtlZnVUb2tlbiA6ICdCZWFyZXIgJyArIHRva2VuOwogIH0KCiAgcmV0dXJuIGNvbmZpZzsKfSwgZnVuY3Rpb24gKGVycm9yKSB7CiAgLy8gZG8gc29tZXRoaW5nIHdpdGggcmVxdWVzdCBlcnJvcgogIHJldHVybiBQcm9taXNlLnJlamVjdChlcnJvcik7Cn0pOyAvLyByZXNwb25zZSBpbnRlcmNlcHRvcgoKc2VydmljZS5pbnRlcmNlcHRvcnMucmVzcG9uc2UudXNlKGZ1bmN0aW9uIChyZXNwb25zZSkgewogIHZhciBvYmogPSB7fTsKCiAgaWYgKCEhcmVzcG9uc2UuZGF0YSkgewogICAgaWYgKHR5cGVvZiByZXNwb25zZS5kYXRhID09ICdzdHJpbmcnKSB7CiAgICAgIG9iaiA9IEpTT04ucGFyc2UocmVzcG9uc2UuZGF0YSk7CiAgICB9IGVsc2UgewogICAgICBvYmogPSByZXNwb25zZS5kYXRhOwogICAgfQogIH0KCiAgdmFyIHN0YXR1cyA9IHJlc3BvbnNlLmRhdGEgPyBvYmouc3RhdHVzIDogMDsgLy8gbGV0IHN0YXR1cyA9IHJlc3BvbnNlLmRhdGEgPyByZXNwb25zZS5kYXRhLnN0YXR1cyA6IDA7CgogIHZhciBjb2RlID0gc3RhdHVzOwoKICBzd2l0Y2ggKGNvZGUpIHsKICAgIGNhc2UgMjAwOgogICAgICByZXR1cm4gb2JqOwoKICAgIGNhc2UgMTEwMDAyOgogICAgY2FzZSAxMTAwMDM6CiAgICBjYXNlIDExMDAwNDoKICAgICAgbG9jYWxTdG9yYWdlLmNsZWFyKCk7CiAgICAgIHJlbW92ZUNvb2tpZXMoJ3Rva2VuJyk7CiAgICAgIHJlbW92ZUNvb2tpZXMoJ2V4cGlyZXNfdGltZScpOwogICAgICByZW1vdmVDb29raWVzKCd1dWlkJyk7CiAgICAgIHJvdXRlci5yZXBsYWNlKHsKICAgICAgICBwYXRoOiAnL2FkbWluL2xvZ2luJwogICAgICB9KTsKICAgICAgYnJlYWs7CgogICAgY2FzZSAxMTAwMDU6CiAgICBjYXNlIDExMDAwNjoKICAgIGNhc2UgMTEwMDA3OgogICAgICByZW1vdmVDb29raWVzKCdrZWZ1SW5mbycpOwogICAgICByZW1vdmVDb29raWVzKCdrZWZ1X3Rva2VuJyk7CiAgICAgIHJlbW92ZUNvb2tpZXMoJ2tlZnVfZXhwaXJlc190aW1lJyk7CiAgICAgIHJlbW92ZUNvb2tpZXMoJ2tlZnVfdXVpZCcpOwogICAgICByb3V0ZXIucmVwbGFjZSh7CiAgICAgICAgcGF0aDogJy9rZWZ1JwogICAgICB9KTsKICAgICAgYnJlYWs7CgogICAgY2FzZSAxMTAwMDg6CiAgICAgIHJvdXRlci5yZXBsYWNlKHsKICAgICAgICBwYXRoOiAnL2FkbWluL3N5c3RlbS9tYWludGFpbi9zeXN0ZW1fZmlsZS9sb2dpbicKICAgICAgfSk7CiAgICAgIGJyZWFrOwoKICAgIGRlZmF1bHQ6CiAgICAgIHJldHVybiBQcm9taXNlLnJlamVjdChvYmogfHwgewogICAgICAgIG1zZzogJ+acquefpemUmeivrycKICAgICAgfSk7CiAgfQp9LCBmdW5jdGlvbiAoZXJyb3IpIHsKICBjb25zb2xlLmxvZyhlcnJvcik7CiAgTWVzc2FnZS5lcnJvcihlcnJvci5tc2cpOwogIHJldHVybiBQcm9taXNlLnJlamVjdChlcnJvcik7Cn0pOwpleHBvcnQgZGVmYXVsdCBzZXJ2aWNlOw=="},{"version":3,"names":["axios","Message","getCookies","removeCookies","Setting","router","service","create","baseURL","apiBaseURL","timeout","defaults","withCredentials","interceptors","request","use","config","kefu","baseUrl","replace","file","headers","token","kefuToken","error","Promise","reject","response","obj","data","JSON","parse","status","code","localStorage","clear","path","msg","console","log"],"sources":["E:/item/newItem/admin/src/libs/request.js"],"sourcesContent":["// +---------------------------------------------------------------------\r\n// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]\r\n// +---------------------------------------------------------------------\r\n// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.\r\n// +---------------------------------------------------------------------\r\n// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权\r\n// +---------------------------------------------------------------------\r\n// | Author: CRMEB Team <admin@crmeb.com>\r\n// +---------------------------------------------------------------------\r\n\r\nimport axios from 'axios';\r\nimport { Message } from 'iview';\r\nimport { getCookies, removeCookies } from '@/libs/util';\r\nimport Setting from '@/setting';\r\nimport router from '@/router';\r\nconst service = axios.create({\r\n baseURL: Setting.apiBaseURL,\r\n timeout: 10000, // 请求超时时间\r\n});\r\n\r\naxios.defaults.withCredentials = true; // 携带cookie\r\n\r\n// 请求拦截器\r\nservice.interceptors.request.use(\r\n (config) => {\r\n if (config.kefu) {\r\n let baseUrl = Setting.apiBaseURL.replace(/adminapi/, 'kefuapi');\r\n config.baseURL = baseUrl;\r\n } else {\r\n config.baseURL = Setting.apiBaseURL;\r\n }\r\n if (config.file) {\r\n config.headers['Content-Type'] = 'multipart/form-data';\r\n }\r\n const token = getCookies('token');\r\n const kefuToken = getCookies('kefu_token');\r\n if (token || kefuToken) {\r\n config.headers['Authori-zation'] = config.kefu ? 'Bearer ' + kefuToken : 'Bearer ' + token;\r\n }\r\n return config;\r\n },\r\n (error) => {\r\n // do something with request error\r\n return Promise.reject(error);\r\n },\r\n);\r\n\r\n// response interceptor\r\nservice.interceptors.response.use(\r\n (response) => {\r\n let obj = {};\r\n if (!!response.data) {\r\n if (typeof response.data == 'string') {\r\n obj = JSON.parse(response.data);\r\n } else {\r\n obj = response.data;\r\n }\r\n }\r\n let status = response.data ? obj.status : 0;\r\n // let status = response.data ? response.data.status : 0;\r\n const code = status;\r\n switch (code) {\r\n case 200:\r\n return obj;\r\n case 110002:\r\n case 110003:\r\n case 110004:\r\n localStorage.clear();\r\n removeCookies('token');\r\n removeCookies('expires_time');\r\n removeCookies('uuid');\r\n router.replace({ path: '/admin/login' });\r\n break;\r\n case 110005:\r\n case 110006:\r\n case 110007:\r\n removeCookies('kefuInfo');\r\n removeCookies('kefu_token');\r\n removeCookies('kefu_expires_time');\r\n removeCookies('kefu_uuid');\r\n router.replace({ path: '/kefu' });\r\n break;\r\n case 110008:\r\n router.replace({ path: '/admin/system/maintain/system_file/login' });\r\n break;\r\n default:\r\n return Promise.reject(obj || { msg: '未知错误' });\r\n }\r\n },\r\n (error) => {\r\n console.log(error);\r\n Message.error(error.msg);\r\n return Promise.reject(error);\r\n },\r\n);\r\n\r\nexport default service;\r\n"],"mappings":";;;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAEA,OAAOA,KAAP,MAAkB,OAAlB;AACA,SAASC,OAAT,QAAwB,OAAxB;AACA,SAASC,UAAT,EAAqBC,aAArB,QAA0C,aAA1C;AACA,OAAOC,OAAP,MAAoB,WAApB;AACA,OAAOC,MAAP,MAAmB,UAAnB;AACA,IAAMC,OAAO,GAAGN,KAAK,CAACO,MAAN,CAAa;EAC3BC,OAAO,EAAEJ,OAAO,CAACK,UADU;EAE3BC,OAAO,EAAE,KAFkB,CAEX;;AAFW,CAAb,CAAhB;AAKAV,KAAK,CAACW,QAAN,CAAeC,eAAf,GAAiC,IAAjC,C,CAAuC;AAEvC;;AACAN,OAAO,CAACO,YAAR,CAAqBC,OAArB,CAA6BC,GAA7B,CACE,UAACC,MAAD,EAAY;EACV,IAAIA,MAAM,CAACC,IAAX,EAAiB;IACf,IAAIC,OAAO,GAAGd,OAAO,CAACK,UAAR,CAAmBU,OAAnB,CAA2B,UAA3B,EAAuC,SAAvC,CAAd;IACAH,MAAM,CAACR,OAAP,GAAiBU,OAAjB;EACD,CAHD,MAGO;IACLF,MAAM,CAACR,OAAP,GAAiBJ,OAAO,CAACK,UAAzB;EACD;;EACD,IAAIO,MAAM,CAACI,IAAX,EAAiB;IACfJ,MAAM,CAACK,OAAP,CAAe,cAAf,IAAiC,qBAAjC;EACD;;EACD,IAAMC,KAAK,GAAGpB,UAAU,CAAC,OAAD,CAAxB;EACA,IAAMqB,SAAS,GAAGrB,UAAU,CAAC,YAAD,CAA5B;;EACA,IAAIoB,KAAK,IAAIC,SAAb,EAAwB;IACtBP,MAAM,CAACK,OAAP,CAAe,gBAAf,IAAmCL,MAAM,CAACC,IAAP,GAAc,YAAYM,SAA1B,GAAsC,YAAYD,KAArF;EACD;;EACD,OAAON,MAAP;AACD,CAjBH,EAkBE,UAACQ,KAAD,EAAW;EACT;EACA,OAAOC,OAAO,CAACC,MAAR,CAAeF,KAAf,CAAP;AACD,CArBH,E,CAwBA;;AACAlB,OAAO,CAACO,YAAR,CAAqBc,QAArB,CAA8BZ,GAA9B,CACE,UAACY,QAAD,EAAc;EACZ,IAAIC,GAAG,GAAG,EAAV;;EACA,IAAI,CAAC,CAACD,QAAQ,CAACE,IAAf,EAAqB;IACnB,IAAI,OAAOF,QAAQ,CAACE,IAAhB,IAAwB,QAA5B,EAAsC;MACpCD,GAAG,GAAGE,IAAI,CAACC,KAAL,CAAWJ,QAAQ,CAACE,IAApB,CAAN;IACD,CAFD,MAEO;MACLD,GAAG,GAAGD,QAAQ,CAACE,IAAf;IACD;EACF;;EACD,IAAIG,MAAM,GAAGL,QAAQ,CAACE,IAAT,GAAgBD,GAAG,CAACI,MAApB,GAA6B,CAA1C,CATY,CAUZ;;EACA,IAAMC,IAAI,GAAGD,MAAb;;EACA,QAAQC,IAAR;IACE,KAAK,GAAL;MACE,OAAOL,GAAP;;IACF,KAAK,MAAL;IACA,KAAK,MAAL;IACA,KAAK,MAAL;MACEM,YAAY,CAACC,KAAb;MACAhC,aAAa,CAAC,OAAD,CAAb;MACAA,aAAa,CAAC,cAAD,CAAb;MACAA,aAAa,CAAC,MAAD,CAAb;MACAE,MAAM,CAACc,OAAP,CAAe;QAAEiB,IAAI,EAAE;MAAR,CAAf;MACA;;IACF,KAAK,MAAL;IACA,KAAK,MAAL;IACA,KAAK,MAAL;MACEjC,aAAa,CAAC,UAAD,CAAb;MACAA,aAAa,CAAC,YAAD,CAAb;MACAA,aAAa,CAAC,mBAAD,CAAb;MACAA,aAAa,CAAC,WAAD,CAAb;MACAE,MAAM,CAACc,OAAP,CAAe;QAAEiB,IAAI,EAAE;MAAR,CAAf;MACA;;IACF,KAAK,MAAL;MACE/B,MAAM,CAACc,OAAP,CAAe;QAAEiB,IAAI,EAAE;MAAR,CAAf;MACA;;IACF;MACE,OAAOX,OAAO,CAACC,MAAR,CAAeE,GAAG,IAAI;QAAES,GAAG,EAAE;MAAP,CAAtB,CAAP;EAzBJ;AA2BD,CAxCH,EAyCE,UAACb,KAAD,EAAW;EACTc,OAAO,CAACC,GAAR,CAAYf,KAAZ;EACAvB,OAAO,CAACuB,KAAR,CAAcA,KAAK,CAACa,GAApB;EACA,OAAOZ,OAAO,CAACC,MAAR,CAAeF,KAAf,CAAP;AACD,CA7CH;AAgDA,eAAelB,OAAf"}]}
|