vue-element-admin/node_modules/.cache/babel-loader/198de2884e293ec5bf3b2f867bf55a88.json
2025-08-05 23:51:42 +08:00

1 line
10 KiB
JSON

{"remainingRequest":"/Users/kang/Gitea/vue-element-admin/node_modules/babel-loader/lib/index.js!/Users/kang/Gitea/vue-element-admin/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/kang/Gitea/vue-element-admin/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/kang/Gitea/vue-element-admin/src/components/Tinymce/components/EditorImage.vue?vue&type=script&lang=js","dependencies":[{"path":"/Users/kang/Gitea/vue-element-admin/src/components/Tinymce/components/EditorImage.vue","mtime":1599486365000},{"path":"/Users/kang/Gitea/vue-element-admin/babel.config.js","mtime":1599486365000},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/cache-loader/dist/cjs.js","mtime":1754408227855},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/babel-loader/lib/index.js","mtime":1754408228132},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/cache-loader/dist/cjs.js","mtime":1754408227855},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/vue-loader/lib/index.js","mtime":1754408228175}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkubWFwLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMub2JqZWN0LmtleXMuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5vYmplY3QudG8tc3RyaW5nLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuc3RyaW5nLml0ZXJhdG9yLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXNuZXh0Lml0ZXJhdG9yLmNvbnN0cnVjdG9yLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXNuZXh0Lml0ZXJhdG9yLmV2ZXJ5LmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXNuZXh0Lml0ZXJhdG9yLm1hcC5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL3dlYi5kb20tY29sbGVjdGlvbnMuaXRlcmF0b3IuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy93ZWIudXJsLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvd2ViLnVybC50by1qc29uLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvd2ViLnVybC1zZWFyY2gtcGFyYW1zLmpzIjsKLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KCi8vIGltcG9ydCB7IGdldFRva2VuIH0gZnJvbSAnYXBpL3Fpbml1JwoKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICdFZGl0b3JTbGlkZVVwbG9hZCcsCiAgcHJvcHM6IHsKICAgIGNvbG9yOiB7CiAgICAgIHR5cGU6IFN0cmluZywKICAgICAgZGVmYXVsdDogJyMxODkwZmYnCiAgICB9CiAgfSwKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgZGlhbG9nVmlzaWJsZTogZmFsc2UsCiAgICAgIGxpc3RPYmo6IHt9LAogICAgICBmaWxlTGlzdDogW10KICAgIH07CiAgfSwKICBtZXRob2RzOiB7CiAgICBjaGVja0FsbFN1Y2Nlc3M6IGZ1bmN0aW9uIGNoZWNrQWxsU3VjY2VzcygpIHsKICAgICAgdmFyIF90aGlzID0gdGhpczsKICAgICAgcmV0dXJuIE9iamVjdC5rZXlzKHRoaXMubGlzdE9iaikuZXZlcnkoZnVuY3Rpb24gKGl0ZW0pIHsKICAgICAgICByZXR1cm4gX3RoaXMubGlzdE9ialtpdGVtXS5oYXNTdWNjZXNzOwogICAgICB9KTsKICAgIH0sCiAgICBoYW5kbGVTdWJtaXQ6IGZ1bmN0aW9uIGhhbmRsZVN1Ym1pdCgpIHsKICAgICAgdmFyIF90aGlzMiA9IHRoaXM7CiAgICAgIHZhciBhcnIgPSBPYmplY3Qua2V5cyh0aGlzLmxpc3RPYmopLm1hcChmdW5jdGlvbiAodikgewogICAgICAgIHJldHVybiBfdGhpczIubGlzdE9ialt2XTsKICAgICAgfSk7CiAgICAgIGlmICghdGhpcy5jaGVja0FsbFN1Y2Nlc3MoKSkgewogICAgICAgIHRoaXMuJG1lc3NhZ2UoJ1BsZWFzZSB3YWl0IGZvciBhbGwgaW1hZ2VzIHRvIGJlIHVwbG9hZGVkIHN1Y2Nlc3NmdWxseS4gSWYgdGhlcmUgaXMgYSBuZXR3b3JrIHByb2JsZW0sIHBsZWFzZSByZWZyZXNoIHRoZSBwYWdlIGFuZCB1cGxvYWQgYWdhaW4hJyk7CiAgICAgICAgcmV0dXJuOwogICAgICB9CiAgICAgIHRoaXMuJGVtaXQoJ3N1Y2Nlc3NDQksnLCBhcnIpOwogICAgICB0aGlzLmxpc3RPYmogPSB7fTsKICAgICAgdGhpcy5maWxlTGlzdCA9IFtdOwogICAgICB0aGlzLmRpYWxvZ1Zpc2libGUgPSBmYWxzZTsKICAgIH0sCiAgICBoYW5kbGVTdWNjZXNzOiBmdW5jdGlvbiBoYW5kbGVTdWNjZXNzKHJlc3BvbnNlLCBmaWxlKSB7CiAgICAgIHZhciB1aWQgPSBmaWxlLnVpZDsKICAgICAgdmFyIG9iaktleUFyciA9IE9iamVjdC5rZXlzKHRoaXMubGlzdE9iaik7CiAgICAgIGZvciAodmFyIGkgPSAwLCBsZW4gPSBvYmpLZXlBcnIubGVuZ3RoOyBpIDwgbGVuOyBpKyspIHsKICAgICAgICBpZiAodGhpcy5saXN0T2JqW29iaktleUFycltpXV0udWlkID09PSB1aWQpIHsKICAgICAgICAgIHRoaXMubGlzdE9ialtvYmpLZXlBcnJbaV1dLnVybCA9IHJlc3BvbnNlLmZpbGVzLmZpbGU7CiAgICAgICAgICB0aGlzLmxpc3RPYmpbb2JqS2V5QXJyW2ldXS5oYXNTdWNjZXNzID0gdHJ1ZTsKICAgICAgICAgIHJldHVybjsKICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICBoYW5kbGVSZW1vdmU6IGZ1bmN0aW9uIGhhbmRsZVJlbW92ZShmaWxlKSB7CiAgICAgIHZhciB1aWQgPSBmaWxlLnVpZDsKICAgICAgdmFyIG9iaktleUFyciA9IE9iamVjdC5rZXlzKHRoaXMubGlzdE9iaik7CiAgICAgIGZvciAodmFyIGkgPSAwLCBsZW4gPSBvYmpLZXlBcnIubGVuZ3RoOyBpIDwgbGVuOyBpKyspIHsKICAgICAgICBpZiAodGhpcy5saXN0T2JqW29iaktleUFycltpXV0udWlkID09PSB1aWQpIHsKICAgICAgICAgIGRlbGV0ZSB0aGlzLmxpc3RPYmpbb2JqS2V5QXJyW2ldXTsKICAgICAgICAgIHJldHVybjsKICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICBiZWZvcmVVcGxvYWQ6IGZ1bmN0aW9uIGJlZm9yZVVwbG9hZChmaWxlKSB7CiAgICAgIHZhciBfc2VsZiA9IHRoaXM7CiAgICAgIHZhciBfVVJMID0gd2luZG93LlVSTCB8fCB3aW5kb3cud2Via2l0VVJMOwogICAgICB2YXIgZmlsZU5hbWUgPSBmaWxlLnVpZDsKICAgICAgdGhpcy5saXN0T2JqW2ZpbGVOYW1lXSA9IHt9OwogICAgICByZXR1cm4gbmV3IFByb21pc2UoZnVuY3Rpb24gKHJlc29sdmUsIHJlamVjdCkgewogICAgICAgIHZhciBpbWcgPSBuZXcgSW1hZ2UoKTsKICAgICAgICBpbWcuc3JjID0gX1VSTC5jcmVhdGVPYmplY3RVUkwoZmlsZSk7CiAgICAgICAgaW1nLm9ubG9hZCA9IGZ1bmN0aW9uICgpIHsKICAgICAgICAgIF9zZWxmLmxpc3RPYmpbZmlsZU5hbWVdID0gewogICAgICAgICAgICBoYXNTdWNjZXNzOiBmYWxzZSwKICAgICAgICAgICAgdWlkOiBmaWxlLnVpZCwKICAgICAgICAgICAgd2lkdGg6IHRoaXMud2lkdGgsCiAgICAgICAgICAgIGhlaWdodDogdGhpcy5oZWlnaHQKICAgICAgICAgIH07CiAgICAgICAgfTsKICAgICAgICByZXNvbHZlKHRydWUpOwogICAgICB9KTsKICAgIH0KICB9Cn07"},{"version":3,"names":["name","props","color","type","String","default","data","dialogVisible","listObj","fileList","methods","checkAllSuccess","_this","Object","keys","every","item","hasSuccess","handleSubmit","_this2","arr","map","v","$message","$emit","handleSuccess","response","file","uid","objKeyArr","i","len","length","url","files","handleRemove","beforeUpload","_self","_URL","window","URL","webkitURL","fileName","Promise","resolve","reject","img","Image","src","createObjectURL","onload","width","height"],"sources":["src/components/Tinymce/components/EditorImage.vue"],"sourcesContent":["<template>\n <div class=\"upload-container\">\n <el-button :style=\"{background:color,borderColor:color}\" icon=\"el-icon-upload\" size=\"mini\" type=\"primary\" @click=\" dialogVisible=true\">\n upload\n </el-button>\n <el-dialog :visible.sync=\"dialogVisible\">\n <el-upload\n :multiple=\"true\"\n :file-list=\"fileList\"\n :show-file-list=\"true\"\n :on-remove=\"handleRemove\"\n :on-success=\"handleSuccess\"\n :before-upload=\"beforeUpload\"\n class=\"editor-slide-upload\"\n action=\"https://httpbin.org/post\"\n list-type=\"picture-card\"\n >\n <el-button size=\"small\" type=\"primary\">\n Click upload\n </el-button>\n </el-upload>\n <el-button @click=\"dialogVisible = false\">\n Cancel\n </el-button>\n <el-button type=\"primary\" @click=\"handleSubmit\">\n Confirm\n </el-button>\n </el-dialog>\n </div>\n</template>\n\n<script>\n// import { getToken } from 'api/qiniu'\n\nexport default {\n name: 'EditorSlideUpload',\n props: {\n color: {\n type: String,\n default: '#1890ff'\n }\n },\n data() {\n return {\n dialogVisible: false,\n listObj: {},\n fileList: []\n }\n },\n methods: {\n checkAllSuccess() {\n return Object.keys(this.listObj).every(item => this.listObj[item].hasSuccess)\n },\n handleSubmit() {\n const arr = Object.keys(this.listObj).map(v => this.listObj[v])\n if (!this.checkAllSuccess()) {\n this.$message('Please wait for all images to be uploaded successfully. If there is a network problem, please refresh the page and upload again!')\n return\n }\n this.$emit('successCBK', arr)\n this.listObj = {}\n this.fileList = []\n this.dialogVisible = false\n },\n handleSuccess(response, file) {\n const uid = file.uid\n const objKeyArr = Object.keys(this.listObj)\n for (let i = 0, len = objKeyArr.length; i < len; i++) {\n if (this.listObj[objKeyArr[i]].uid === uid) {\n this.listObj[objKeyArr[i]].url = response.files.file\n this.listObj[objKeyArr[i]].hasSuccess = true\n return\n }\n }\n },\n handleRemove(file) {\n const uid = file.uid\n const objKeyArr = Object.keys(this.listObj)\n for (let i = 0, len = objKeyArr.length; i < len; i++) {\n if (this.listObj[objKeyArr[i]].uid === uid) {\n delete this.listObj[objKeyArr[i]]\n return\n }\n }\n },\n beforeUpload(file) {\n const _self = this\n const _URL = window.URL || window.webkitURL\n const fileName = file.uid\n this.listObj[fileName] = {}\n return new Promise((resolve, reject) => {\n const img = new Image()\n img.src = _URL.createObjectURL(file)\n img.onload = function() {\n _self.listObj[fileName] = { hasSuccess: false, uid: file.uid, width: this.width, height: this.height }\n }\n resolve(true)\n })\n }\n }\n}\n</script>\n\n<style lang=\"scss\" scoped>\n.editor-slide-upload {\n margin-bottom: 20px;\n ::v-deep .el-upload--picture-card {\n width: 100%;\n }\n}\n</style>\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAgCA;;AAEA;EACAA,IAAA;EACAC,KAAA;IACAC,KAAA;MACAC,IAAA,EAAAC,MAAA;MACAC,OAAA;IACA;EACA;EACAC,IAAA,WAAAA,KAAA;IACA;MACAC,aAAA;MACAC,OAAA;MACAC,QAAA;IACA;EACA;EACAC,OAAA;IACAC,eAAA,WAAAA,gBAAA;MAAA,IAAAC,KAAA;MACA,OAAAC,MAAA,CAAAC,IAAA,MAAAN,OAAA,EAAAO,KAAA,WAAAC,IAAA;QAAA,OAAAJ,KAAA,CAAAJ,OAAA,CAAAQ,IAAA,EAAAC,UAAA;MAAA;IACA;IACAC,YAAA,WAAAA,aAAA;MAAA,IAAAC,MAAA;MACA,IAAAC,GAAA,GAAAP,MAAA,CAAAC,IAAA,MAAAN,OAAA,EAAAa,GAAA,WAAAC,CAAA;QAAA,OAAAH,MAAA,CAAAX,OAAA,CAAAc,CAAA;MAAA;MACA,UAAAX,eAAA;QACA,KAAAY,QAAA;QACA;MACA;MACA,KAAAC,KAAA,eAAAJ,GAAA;MACA,KAAAZ,OAAA;MACA,KAAAC,QAAA;MACA,KAAAF,aAAA;IACA;IACAkB,aAAA,WAAAA,cAAAC,QAAA,EAAAC,IAAA;MACA,IAAAC,GAAA,GAAAD,IAAA,CAAAC,GAAA;MACA,IAAAC,SAAA,GAAAhB,MAAA,CAAAC,IAAA,MAAAN,OAAA;MACA,SAAAsB,CAAA,MAAAC,GAAA,GAAAF,SAAA,CAAAG,MAAA,EAAAF,CAAA,GAAAC,GAAA,EAAAD,CAAA;QACA,SAAAtB,OAAA,CAAAqB,SAAA,CAAAC,CAAA,GAAAF,GAAA,KAAAA,GAAA;UACA,KAAApB,OAAA,CAAAqB,SAAA,CAAAC,CAAA,GAAAG,GAAA,GAAAP,QAAA,CAAAQ,KAAA,CAAAP,IAAA;UACA,KAAAnB,OAAA,CAAAqB,SAAA,CAAAC,CAAA,GAAAb,UAAA;UACA;QACA;MACA;IACA;IACAkB,YAAA,WAAAA,aAAAR,IAAA;MACA,IAAAC,GAAA,GAAAD,IAAA,CAAAC,GAAA;MACA,IAAAC,SAAA,GAAAhB,MAAA,CAAAC,IAAA,MAAAN,OAAA;MACA,SAAAsB,CAAA,MAAAC,GAAA,GAAAF,SAAA,CAAAG,MAAA,EAAAF,CAAA,GAAAC,GAAA,EAAAD,CAAA;QACA,SAAAtB,OAAA,CAAAqB,SAAA,CAAAC,CAAA,GAAAF,GAAA,KAAAA,GAAA;UACA,YAAApB,OAAA,CAAAqB,SAAA,CAAAC,CAAA;UACA;QACA;MACA;IACA;IACAM,YAAA,WAAAA,aAAAT,IAAA;MACA,IAAAU,KAAA;MACA,IAAAC,IAAA,GAAAC,MAAA,CAAAC,GAAA,IAAAD,MAAA,CAAAE,SAAA;MACA,IAAAC,QAAA,GAAAf,IAAA,CAAAC,GAAA;MACA,KAAApB,OAAA,CAAAkC,QAAA;MACA,WAAAC,OAAA,WAAAC,OAAA,EAAAC,MAAA;QACA,IAAAC,GAAA,OAAAC,KAAA;QACAD,GAAA,CAAAE,GAAA,GAAAV,IAAA,CAAAW,eAAA,CAAAtB,IAAA;QACAmB,GAAA,CAAAI,MAAA;UACAb,KAAA,CAAA7B,OAAA,CAAAkC,QAAA;YAAAzB,UAAA;YAAAW,GAAA,EAAAD,IAAA,CAAAC,GAAA;YAAAuB,KAAA,OAAAA,KAAA;YAAAC,MAAA,OAAAA;UAAA;QACA;QACAR,OAAA;MACA;IACA;EACA;AACA","ignoreList":[]}]}