vue-element-admin/node_modules/.cache/babel-loader/98def04ea56fe05c881b94ac8ba1d863.json
2025-08-06 00:44:43 +08:00

1 line
3.9 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/views/excel/upload-excel.vue?vue&type=script&lang=js","dependencies":[{"path":"/Users/kang/Gitea/vue-element-admin/src/views/excel/upload-excel.vue","mtime":1754409279872},{"path":"/Users/kang/Gitea/vue-element-admin/babel.config.js","mtime":1754409277597},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/cache-loader/dist/cjs.js","mtime":1754409278035},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/babel-loader/lib/index.js","mtime":1754409277911},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/cache-loader/dist/cjs.js","mtime":1754409278035},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/vue-loader/lib/index.js","mtime":1754409279720}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KCmltcG9ydCBVcGxvYWRFeGNlbENvbXBvbmVudCBmcm9tICdAL2NvbXBvbmVudHMvVXBsb2FkRXhjZWwvaW5kZXgudnVlJzsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICdVcGxvYWRFeGNlbCcsCiAgY29tcG9uZW50czogewogICAgVXBsb2FkRXhjZWxDb21wb25lbnQ6IFVwbG9hZEV4Y2VsQ29tcG9uZW50CiAgfSwKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgdGFibGVEYXRhOiBbXSwKICAgICAgdGFibGVIZWFkZXI6IFtdCiAgICB9OwogIH0sCiAgbWV0aG9kczogewogICAgYmVmb3JlVXBsb2FkOiBmdW5jdGlvbiBiZWZvcmVVcGxvYWQoZmlsZSkgewogICAgICB2YXIgaXNMdDFNID0gZmlsZS5zaXplIC8gMTAyNCAvIDEwMjQgPCAxOwogICAgICBpZiAoaXNMdDFNKSB7CiAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgIH0KICAgICAgdGhpcy4kbWVzc2FnZSh7CiAgICAgICAgbWVzc2FnZTogJ1BsZWFzZSBkbyBub3QgdXBsb2FkIGZpbGVzIGxhcmdlciB0aGFuIDFtIGluIHNpemUuJywKICAgICAgICB0eXBlOiAnd2FybmluZycKICAgICAgfSk7CiAgICAgIHJldHVybiBmYWxzZTsKICAgIH0sCiAgICBoYW5kbGVTdWNjZXNzOiBmdW5jdGlvbiBoYW5kbGVTdWNjZXNzKF9yZWYpIHsKICAgICAgdmFyIHJlc3VsdHMgPSBfcmVmLnJlc3VsdHMsCiAgICAgICAgaGVhZGVyID0gX3JlZi5oZWFkZXI7CiAgICAgIHRoaXMudGFibGVEYXRhID0gcmVzdWx0czsKICAgICAgdGhpcy50YWJsZUhlYWRlciA9IGhlYWRlcjsKICAgIH0KICB9Cn07"},{"version":3,"names":["UploadExcelComponent","name","components","data","tableData","tableHeader","methods","beforeUpload","file","isLt1M","size","$message","message","type","handleSuccess","_ref","results","header"],"sources":["src/views/excel/upload-excel.vue"],"sourcesContent":["<template>\n <div class=\"app-container\">\n <upload-excel-component :on-success=\"handleSuccess\" :before-upload=\"beforeUpload\" />\n <el-table :data=\"tableData\" border highlight-current-row style=\"width: 100%;margin-top:20px;\">\n <el-table-column v-for=\"item of tableHeader\" :key=\"item\" :prop=\"item\" :label=\"item\" />\n </el-table>\n </div>\n</template>\n\n<script>\nimport UploadExcelComponent from '@/components/UploadExcel/index.vue'\n\nexport default {\n name: 'UploadExcel',\n components: { UploadExcelComponent },\n data() {\n return {\n tableData: [],\n tableHeader: []\n }\n },\n methods: {\n beforeUpload(file) {\n const isLt1M = file.size / 1024 / 1024 < 1\n\n if (isLt1M) {\n return true\n }\n\n this.$message({\n message: 'Please do not upload files larger than 1m in size.',\n type: 'warning'\n })\n return false\n },\n handleSuccess({ results, header }) {\n this.tableData = results\n this.tableHeader = header\n }\n }\n}\n</script>\n"],"mappings":";;;;;;;;;;AAUA,OAAAA,oBAAA;AAEA;EACAC,IAAA;EACAC,UAAA;IAAAF,oBAAA,EAAAA;EAAA;EACAG,IAAA,WAAAA,KAAA;IACA;MACAC,SAAA;MACAC,WAAA;IACA;EACA;EACAC,OAAA;IACAC,YAAA,WAAAA,aAAAC,IAAA;MACA,IAAAC,MAAA,GAAAD,IAAA,CAAAE,IAAA;MAEA,IAAAD,MAAA;QACA;MACA;MAEA,KAAAE,QAAA;QACAC,OAAA;QACAC,IAAA;MACA;MACA;IACA;IACAC,aAAA,WAAAA,cAAAC,IAAA;MAAA,IAAAC,OAAA,GAAAD,IAAA,CAAAC,OAAA;QAAAC,MAAA,GAAAF,IAAA,CAAAE,MAAA;MACA,KAAAb,SAAA,GAAAY,OAAA;MACA,KAAAX,WAAA,GAAAY,MAAA;IACA;EACA;AACA","ignoreList":[]}]}