1 |
- {"remainingRequest":"E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js!E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\node_modules\\@vue\\cli-plugin-eslint\\node_modules\\eslint-loader\\index.js??ref--13-0!E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\src\\plugins\\download.js","dependencies":[{"path":"E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\src\\plugins\\download.js","mtime":1686103739462},{"path":"E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\babel.config.js","mtime":1688713370854},{"path":"E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1688725391035},{"path":"E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":1688725407620},{"path":"E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\node_modules\\@vue\\cli-plugin-eslint\\node_modules\\eslint-loader\\index.js","mtime":1688725398524}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJFOi9tZWMtY2xvdWRfSW50ZWxsaWdlbnRNYW51ZmFjdHVyaW5nX0NSTS9tZWMtY2xvdWRfSW50ZWxsaWdlbnRNYW51ZmFjdHVyaW5nX0NSTS9ydW95aS11aS9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9pbnRlcm9wUmVxdWlyZURlZmF1bHQuanMiKS5kZWZhdWx0OwpPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgIl9fZXNNb2R1bGUiLCB7CiAgdmFsdWU6IHRydWUKfSk7CmV4cG9ydHMuZGVmYXVsdCA9IHZvaWQgMDsKcmVxdWlyZSgiY29yZS1qcy9tb2R1bGVzL2VzLm9iamVjdC5rZXlzLmpzIik7CnZhciBfcmVnZW5lcmF0b3JSdW50aW1lMiA9IF9pbnRlcm9wUmVxdWlyZURlZmF1bHQocmVxdWlyZSgiRTovbWVjLWNsb3VkX0ludGVsbGlnZW50TWFudWZhY3R1cmluZ19DUk0vbWVjLWNsb3VkX0ludGVsbGlnZW50TWFudWZhY3R1cmluZ19DUk0vcnVveWktdWkvbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvcmVnZW5lcmF0b3JSdW50aW1lLmpzIikpOwp2YXIgX2FzeW5jVG9HZW5lcmF0b3IyID0gX2ludGVyb3BSZXF1aXJlRGVmYXVsdChyZXF1aXJlKCJFOi9tZWMtY2xvdWRfSW50ZWxsaWdlbnRNYW51ZmFjdHVyaW5nX0NSTS9tZWMtY2xvdWRfSW50ZWxsaWdlbnRNYW51ZmFjdHVyaW5nX0NSTS9ydW95aS11aS9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9hc3luY1RvR2VuZXJhdG9yLmpzIikpOwp2YXIgX2F4aW9zID0gX2ludGVyb3BSZXF1aXJlRGVmYXVsdChyZXF1aXJlKCJheGlvcyIpKTsKdmFyIF9lbGVtZW50VWkgPSByZXF1aXJlKCJlbGVtZW50LXVpIik7CnZhciBfZmlsZVNhdmVyID0gcmVxdWlyZSgiZmlsZS1zYXZlciIpOwp2YXIgX2F1dGggPSByZXF1aXJlKCJAL3V0aWxzL2F1dGgiKTsKdmFyIF9lcnJvckNvZGUgPSBfaW50ZXJvcFJlcXVpcmVEZWZhdWx0KHJlcXVpcmUoIkAvdXRpbHMvZXJyb3JDb2RlIikpOwp2YXIgX3J1b3lpID0gcmVxdWlyZSgiQC91dGlscy9ydW95aSIpOwp2YXIgYmFzZVVSTCA9IHByb2Nlc3MuZW52LlZVRV9BUFBfQkFTRV9BUEk7CnZhciBfZGVmYXVsdCA9IHsKICBuYW1lOiBmdW5jdGlvbiBuYW1lKF9uYW1lKSB7CiAgICB2YXIgX3RoaXMgPSB0aGlzOwogICAgdmFyIGlzRGVsZXRlID0gYXJndW1lbnRzLmxlbmd0aCA+IDEgJiYgYXJndW1lbnRzWzFdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbMV0gOiB0cnVlOwogICAgdmFyIHVybCA9IGJhc2VVUkwgKyAiL2NvbW1vbi9kb3dubG9hZD9maWxlTmFtZT0iICsgZW5jb2RlVVJJQ29tcG9uZW50KF9uYW1lKSArICImZGVsZXRlPSIgKyBpc0RlbGV0ZTsKICAgICgwLCBfYXhpb3MuZGVmYXVsdCkoewogICAgICBtZXRob2Q6ICdnZXQnLAogICAgICB1cmw6IHVybCwKICAgICAgcmVzcG9uc2VUeXBlOiAnYmxvYicsCiAgICAgIGhlYWRlcnM6IHsKICAgICAgICAnQXV0aG9yaXphdGlvbic6ICdCZWFyZXIgJyArICgwLCBfYXV0aC5nZXRUb2tlbikoKQogICAgICB9CiAgICB9KS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgdmFyIGlzQmxvYiA9ICgwLCBfcnVveWkuYmxvYlZhbGlkYXRlKShyZXMuZGF0YSk7CiAgICAgIGlmIChpc0Jsb2IpIHsKICAgICAgICB2YXIgYmxvYiA9IG5ldyBCbG9iKFtyZXMuZGF0YV0pOwogICAgICAgIF90aGlzLnNhdmVBcyhibG9iLCBkZWNvZGVVUklDb21wb25lbnQocmVzLmhlYWRlcnNbJ2Rvd25sb2FkLWZpbGVuYW1lJ10pKTsKICAgICAgfSBlbHNlIHsKICAgICAgICBfdGhpcy5wcmludEVyck1zZyhyZXMuZGF0YSk7CiAgICAgIH0KICAgIH0pOwogIH0sCiAgcmVzb3VyY2U6IGZ1bmN0aW9uIHJlc291cmNlKF9yZXNvdXJjZSkgewogICAgdmFyIF90aGlzMiA9IHRoaXM7CiAgICB2YXIgdXJsID0gYmFzZVVSTCArICIvY29tbW9uL2Rvd25sb2FkL3Jlc291cmNlP3Jlc291cmNlPSIgKyBlbmNvZGVVUklDb21wb25lbnQoX3Jlc291cmNlKTsKICAgICgwLCBfYXhpb3MuZGVmYXVsdCkoewogICAgICBtZXRob2Q6ICdnZXQnLAogICAgICB1cmw6IHVybCwKICAgICAgcmVzcG9uc2VUeXBlOiAnYmxvYicsCiAgICAgIGhlYWRlcnM6IHsKICAgICAgICAnQXV0aG9yaXphdGlvbic6ICdCZWFyZXIgJyArICgwLCBfYXV0aC5nZXRUb2tlbikoKQogICAgICB9CiAgICB9KS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgdmFyIGlzQmxvYiA9ICgwLCBfcnVveWkuYmxvYlZhbGlkYXRlKShyZXMuZGF0YSk7CiAgICAgIGlmIChpc0Jsb2IpIHsKICAgICAgICB2YXIgYmxvYiA9IG5ldyBCbG9iKFtyZXMuZGF0YV0pOwogICAgICAgIF90aGlzMi5zYXZlQXMoYmxvYiwgZGVjb2RlVVJJQ29tcG9uZW50KHJlcy5oZWFkZXJzWydkb3dubG9hZC1maWxlbmFtZSddKSk7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgX3RoaXMyLnByaW50RXJyTXNnKHJlcy5kYXRhKTsKICAgICAgfQogICAgfSk7CiAgfSwKICB6aXA6IGZ1bmN0aW9uIHppcCh1cmwsIG5hbWUpIHsKICAgIHZhciBfdGhpczMgPSB0aGlzOwogICAgdmFyIHVybCA9IGJhc2VVUkwgKyB1cmw7CiAgICAoMCwgX2F4aW9zLmRlZmF1bHQpKHsKICAgICAgbWV0aG9kOiAnZ2V0JywKICAgICAgdXJsOiB1cmwsCiAgICAgIHJlc3BvbnNlVHlwZTogJ2Jsb2InLAogICAgICBoZWFkZXJzOiB7CiAgICAgICAgJ0F1dGhvcml6YXRpb24nOiAnQmVhcmVyICcgKyAoMCwgX2F1dGguZ2V0VG9rZW4pKCkKICAgICAgfQogICAgfSkudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgIHZhciBpc0Jsb2IgPSAoMCwgX3J1b3lpLmJsb2JWYWxpZGF0ZSkocmVzLmRhdGEpOwogICAgICBpZiAoaXNCbG9iKSB7CiAgICAgICAgdmFyIGJsb2IgPSBuZXcgQmxvYihbcmVzLmRhdGFdLCB7CiAgICAgICAgICB0eXBlOiAnYXBwbGljYXRpb24vemlwJwogICAgICAgIH0pOwogICAgICAgIF90aGlzMy5zYXZlQXMoYmxvYiwgbmFtZSk7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgX3RoaXMzLnByaW50RXJyTXNnKHJlcy5kYXRhKTsKICAgICAgfQogICAgfSk7CiAgfSwKICBzYXZlQXM6IGZ1bmN0aW9uIHNhdmVBcyh0ZXh0LCBuYW1lLCBvcHRzKSB7CiAgICAoMCwgX2ZpbGVTYXZlci5zYXZlQXMpKHRleHQsIG5hbWUsIG9wdHMpOwogIH0sCiAgcHJpbnRFcnJNc2c6IGZ1bmN0aW9uIHByaW50RXJyTXNnKGRhdGEpIHsKICAgIHJldHVybiAoMCwgX2FzeW5jVG9HZW5lcmF0b3IyLmRlZmF1bHQpKCAvKiNfX1BVUkVfXyovKDAsIF9yZWdlbmVyYXRvclJ1bnRpbWUyLmRlZmF1bHQpKCkubWFyayhmdW5jdGlvbiBfY2FsbGVlKCkgewogICAgICB2YXIgcmVzVGV4dCwgcnNwT2JqLCBlcnJNc2c7CiAgICAgIHJldHVybiAoMCwgX3JlZ2VuZXJhdG9yUnVudGltZTIuZGVmYXVsdCkoKS53cmFwKGZ1bmN0aW9uIF9jYWxsZWUkKF9jb250ZXh0KSB7CiAgICAgICAgd2hpbGUgKDEpIHN3aXRjaCAoX2NvbnRleHQucHJldiA9IF9jb250ZXh0Lm5leHQpIHsKICAgICAgICAgIGNhc2UgMDoKICAgICAgICAgICAgX2NvbnRleHQubmV4dCA9IDI7CiAgICAgICAgICAgIHJldHVybiBkYXRhLnRleHQoKTsKICAgICAgICAgIGNhc2UgMjoKICAgICAgICAgICAgcmVzVGV4dCA9IF9jb250ZXh0LnNlbnQ7CiAgICAgICAgICAgIHJzcE9iaiA9IEpTT04ucGFyc2UocmVzVGV4dCk7CiAgICAgICAgICAgIGVyck1zZyA9IF9lcnJvckNvZGUuZGVmYXVsdFtyc3BPYmouY29kZV0gfHwgcnNwT2JqLm1zZyB8fCBfZXJyb3JDb2RlLmRlZmF1bHRbJ2RlZmF1bHQnXTsKICAgICAgICAgICAgX2VsZW1lbnRVaS5NZXNzYWdlLmVycm9yKGVyck1zZyk7CiAgICAgICAgICBjYXNlIDY6CiAgICAgICAgICBjYXNlICJlbmQiOgogICAgICAgICAgICByZXR1cm4gX2NvbnRleHQuc3RvcCgpOwogICAgICAgIH0KICAgICAgfSwgX2NhbGxlZSk7CiAgICB9KSkoKTsKICB9Cn07CmV4cG9ydHMuZGVmYXVsdCA9IF9kZWZhdWx0Ow=="},{"version":3,"names":["_axios","_interopRequireDefault","require","_elementUi","_fileSaver","_auth","_errorCode","_ruoyi","baseURL","process","env","VUE_APP_BASE_API","_default","name","_this","isDelete","arguments","length","undefined","url","encodeURIComponent","axios","method","responseType","headers","getToken","then","res","isBlob","blobValidate","data","blob","Blob","saveAs","decodeURIComponent","printErrMsg","resource","_this2","zip","_this3","type","text","opts","_asyncToGenerator2","default","_regeneratorRuntime2","mark","_callee","resText","rspObj","errMsg","wrap","_callee$","_context","prev","next","sent","JSON","parse","errorCode","code","msg","Message","error","stop","exports"],"sources":["E:/mec-cloud_IntelligentManufacturing_CRM/mec-cloud_IntelligentManufacturing_CRM/ruoyi-ui/src/plugins/download.js"],"sourcesContent":["import axios from 'axios'\r\nimport { Message } from 'element-ui'\r\nimport { saveAs } from 'file-saver'\r\nimport { getToken } from '@/utils/auth'\r\nimport errorCode from '@/utils/errorCode'\r\nimport { blobValidate } from \"@/utils/ruoyi\";\r\n\r\nconst baseURL = process.env.VUE_APP_BASE_API\r\n\r\nexport default {\r\n name(name, isDelete = true) {\r\n var url = baseURL + \"/common/download?fileName=\" + encodeURIComponent(name) + \"&delete=\" + isDelete\r\n axios({\r\n method: 'get',\r\n url: url,\r\n responseType: 'blob',\r\n headers: { 'Authorization': 'Bearer ' + getToken() }\r\n }).then((res) => {\r\n const isBlob = blobValidate(res.data);\r\n if (isBlob) {\r\n const blob = new Blob([res.data])\r\n this.saveAs(blob, decodeURIComponent(res.headers['download-filename']))\r\n } else {\r\n this.printErrMsg(res.data);\r\n }\r\n })\r\n },\r\n resource(resource) {\r\n var url = baseURL + \"/common/download/resource?resource=\" + encodeURIComponent(resource);\r\n axios({\r\n method: 'get',\r\n url: url,\r\n responseType: 'blob',\r\n headers: { 'Authorization': 'Bearer ' + getToken() }\r\n }).then((res) => {\r\n const isBlob = blobValidate(res.data);\r\n if (isBlob) {\r\n const blob = new Blob([res.data])\r\n this.saveAs(blob, decodeURIComponent(res.headers['download-filename']))\r\n } else {\r\n this.printErrMsg(res.data);\r\n }\r\n })\r\n },\r\n zip(url, name) {\r\n var url = baseURL + url\r\n axios({\r\n method: 'get',\r\n url: url,\r\n responseType: 'blob',\r\n headers: { 'Authorization': 'Bearer ' + getToken() }\r\n }).then((res) => {\r\n const isBlob = blobValidate(res.data);\r\n if (isBlob) {\r\n const blob = new Blob([res.data], { type: 'application/zip' })\r\n this.saveAs(blob, name)\r\n } else {\r\n this.printErrMsg(res.data);\r\n }\r\n })\r\n },\r\n saveAs(text, name, opts) {\r\n saveAs(text, name, opts);\r\n },\r\n async printErrMsg(data) {\r\n const resText = await data.text();\r\n const rspObj = JSON.parse(resText);\r\n const errMsg = errorCode[rspObj.code] || rspObj.msg || errorCode['default']\r\n Message.error(errMsg);\r\n }\r\n}\r\n\r\n"],"mappings":"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"}]}
|