a88a2ac1b49637aec742df5ffaeb5b1a.json 8.4 KB

1
  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\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\src\\views\\system\\fromModeling\\k-form-design-master\\packages\\components\\PreviewCode\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\src\\views\\system\\fromModeling\\k-form-design-master\\packages\\components\\PreviewCode\\index.vue","mtime":1688635005833},{"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\\cache-loader\\dist\\cjs.js","mtime":1688725391035},{"path":"E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":1688725415411}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJFOi9tZWMtY2xvdWRfSW50ZWxsaWdlbnRNYW51ZmFjdHVyaW5nX0NSTS9tZWMtY2xvdWRfSW50ZWxsaWdlbnRNYW51ZmFjdHVyaW5nX0NSTS9ydW95aS11aS9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9pbnRlcm9wUmVxdWlyZURlZmF1bHQuanMiKS5kZWZhdWx0OwpPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgIl9fZXNNb2R1bGUiLCB7CiAgdmFsdWU6IHRydWUKfSk7CmV4cG9ydHMuZGVmYXVsdCA9IHZvaWQgMDsKdmFyIF9jbGlwYm9hcmQgPSBfaW50ZXJvcFJlcXVpcmVEZWZhdWx0KHJlcXVpcmUoImNsaXBib2FyZCIpKTsKdmFyIF9pbmRleCA9IHJlcXVpcmUoIi4uLy4uL3V0aWxzL2luZGV4Iik7CnZhciBfYW50RGVzaWduVnVlID0gcmVxdWlyZSgiYW50LWRlc2lnbi12dWUiKTsKLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KCi8vIOWJquWIh+adv+e7hOS7tgoKdmFyIEJ1dHRvbiA9IF9pbmRleC5wbHVnaW5NYW5hZ2VyLmdldENvbXBvbmVudCgiYUJ1dHRvbiIpLmNvbXBvbmVudDsKdmFyIENvZGVtaXJyb3IgPSBfaW5kZXgucGx1Z2luTWFuYWdlci5nZXRDb21wb25lbnQoImNvZGVtaXJyb3IiKS5jb21wb25lbnQ7CnZhciBfZGVmYXVsdCA9IHsKICBuYW1lOiAiUHJldmlld0NvZGUiLAogIGNvbXBvbmVudHM6IHsKICAgIENvZGVtaXJyb3I6IENvZGVtaXJyb3IsCiAgICBCdXR0b246IEJ1dHRvbgogIH0sCiAgcHJvcHM6IHsKICAgIGZpbGVGb3JtYXQ6IHsKICAgICAgdHlwZTogU3RyaW5nLAogICAgICBkZWZhdWx0OiAianNvbiIKICAgIH0sCiAgICBlZGl0b3JKc29uOiB7CiAgICAgIHR5cGU6IFN0cmluZywKICAgICAgZGVmYXVsdDogIiIKICAgIH0KICB9LAogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICB2aXNpYmxlOiBmYWxzZQogICAgfTsKICB9LAogIG1ldGhvZHM6IHsKICAgIGV4cG9ydERhdGE6IGZ1bmN0aW9uIGV4cG9ydERhdGEoZGF0YSkgewogICAgICB2YXIgZmlsZU5hbWUgPSBhcmd1bWVudHMubGVuZ3RoID4gMSAmJiBhcmd1bWVudHNbMV0gIT09IHVuZGVmaW5lZCA/IGFyZ3VtZW50c1sxXSA6ICJkZW1vLiIuY29uY2F0KHRoaXMuZmlsZUZvcm1hdCk7CiAgICAgIHZhciBjb250ZW50ID0gImRhdGE6dGV4dC9jc3Y7Y2hhcnNldD11dGYtOCwiOwogICAgICBjb250ZW50ICs9IGRhdGE7CiAgICAgIHZhciBlbmNvZGVkVXJpID0gZW5jb2RlVVJJKGNvbnRlbnQpOwogICAgICB2YXIgYWN0aW9ucyA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoImEiKTsKICAgICAgYWN0aW9ucy5zZXRBdHRyaWJ1dGUoImhyZWYiLCBlbmNvZGVkVXJpKTsKICAgICAgYWN0aW9ucy5zZXRBdHRyaWJ1dGUoImRvd25sb2FkIiwgZmlsZU5hbWUpOwogICAgICBhY3Rpb25zLmNsaWNrKCk7CiAgICB9LAogICAgaGFuZGxlRXhwb3J0SnNvbjogZnVuY3Rpb24gaGFuZGxlRXhwb3J0SnNvbigpIHsKICAgICAgLy8g5a+85Ye6SlNPTgogICAgICB0aGlzLmV4cG9ydERhdGEodGhpcy5lZGl0b3JKc29uKTsKICAgIH0sCiAgICBoYW5kbGVDb3B5SnNvbjogZnVuY3Rpb24gaGFuZGxlQ29weUpzb24oKSB7CiAgICAgIC8vIOWkjeWItuaVsOaNrgogICAgICB2YXIgY2xpcGJvYXJkID0gbmV3IF9jbGlwYm9hcmQuZGVmYXVsdCgiLmNvcHktYnRuIik7CiAgICAgIGNsaXBib2FyZC5vbigic3VjY2VzcyIsIGZ1bmN0aW9uICgpIHsKICAgICAgICBfYW50RGVzaWduVnVlLm1lc3NhZ2Uuc3VjY2Vzcygi5aSN5Yi25oiQ5YqfIik7CiAgICAgIH0pOwogICAgICBjbGlwYm9hcmQub24oImVycm9yIiwgZnVuY3Rpb24gKCkgewogICAgICAgIF9hbnREZXNpZ25WdWUubWVzc2FnZS5lcnJvcigi5aSN5Yi25aSx6LSlIik7CiAgICAgIH0pOwogICAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uICgpIHsKICAgICAgICAvLyDplIDmr4Hlrp7kvosKICAgICAgICBjbGlwYm9hcmQuZGVzdHJveSgpOwogICAgICB9LCAxMjIpOwogICAgfQogIH0KfTsKZXhwb3J0cy5kZWZhdWx0ID0gX2RlZmF1bHQ7"},{"version":3,"names":["_clipboard","_interopRequireDefault","require","_index","_antDesignVue","Button","pluginManager","getComponent","component","Codemirror","_default","name","components","props","fileFormat","type","String","default","editorJson","data","visible","methods","exportData","fileName","arguments","length","undefined","concat","content","encodedUri","encodeURI","actions","document","createElement","setAttribute","click","handleExportJson","handleCopyJson","clipboard","Clipboard","on","message","success","error","setTimeout","destroy","exports"],"sources":["src/views/system/fromModeling/k-form-design-master/packages/components/PreviewCode/index.vue"],"sourcesContent":["<template>\n <div>\n <div class=\"json-box-9136076486841527\">\n <Codemirror\n style=\"height:100%;\"\n ref=\"myEditor\"\n :value=\"editorJson\"\n ></Codemirror>\n </div>\n <div class=\"copy-btn-box-9136076486841527\">\n <Button\n @click=\"handleCopyJson\"\n type=\"primary\"\n class=\"copy-btn\"\n data-clipboard-action=\"copy\"\n :data-clipboard-text=\"editorJson\"\n >\n 复制数据\n </Button>\n <Button @click=\"handleExportJson\" type=\"primary\">\n 导出代码\n </Button>\n </div>\n </div>\n</template>\n<script>\n// 剪切板组件\nimport Clipboard from \"clipboard\";\nimport { pluginManager } from \"../../utils/index\";\nimport { message } from \"ant-design-vue\";\nconst Button = pluginManager.getComponent(\"aButton\").component;\nconst Codemirror = pluginManager.getComponent(\"codemirror\").component;\n\nexport default {\n name: \"PreviewCode\",\n components: {\n Codemirror,\n Button\n },\n props: {\n fileFormat: {\n type: String,\n default: \"json\"\n },\n editorJson: {\n type: String,\n default: \"\"\n }\n },\n data() {\n return {\n visible: false\n };\n },\n methods: {\n exportData(data, fileName = `demo.${this.fileFormat}`) {\n let content = \"data:text/csv;charset=utf-8,\";\n content += data;\n var encodedUri = encodeURI(content);\n var actions = document.createElement(\"a\");\n actions.setAttribute(\"href\", encodedUri);\n actions.setAttribute(\"download\", fileName);\n actions.click();\n },\n handleExportJson() {\n // 导出JSON\n this.exportData(this.editorJson);\n },\n handleCopyJson() {\n // 复制数据\n const clipboard = new Clipboard(\".copy-btn\");\n clipboard.on(\"success\", () => {\n message.success(\"复制成功\");\n });\n clipboard.on(\"error\", () => {\n message.error(\"复制失败\");\n });\n setTimeout(() => {\n // 销毁实例\n clipboard.destroy();\n }, 122);\n }\n }\n};\n</script>\n"],"mappings":";;;;;;;AA2BA,IAAAA,UAAA,GAAAC,sBAAA,CAAAC,OAAA;AACA,IAAAC,MAAA,GAAAD,OAAA;AACA,IAAAE,aAAA,GAAAF,OAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;AAHA;;AAIA,IAAAG,MAAA,GAAAC,oBAAA,CAAAC,YAAA,YAAAC,SAAA;AACA,IAAAC,UAAA,GAAAH,oBAAA,CAAAC,YAAA,eAAAC,SAAA;AAAA,IAAAE,QAAA,GAEA;EACAC,IAAA;EACAC,UAAA;IACAH,UAAA,EAAAA,UAAA;IACAJ,MAAA,EAAAA;EACA;EACAQ,KAAA;IACAC,UAAA;MACAC,IAAA,EAAAC,MAAA;MACAC,OAAA;IACA;IACAC,UAAA;MACAH,IAAA,EAAAC,MAAA;MACAC,OAAA;IACA;EACA;EACAE,IAAA,WAAAA,KAAA;IACA;MACAC,OAAA;IACA;EACA;EACAC,OAAA;IACAC,UAAA,WAAAA,WAAAH,IAAA;MAAA,IAAAI,QAAA,GAAAC,SAAA,CAAAC,MAAA,QAAAD,SAAA,QAAAE,SAAA,GAAAF,SAAA,cAAAG,MAAA,MAAAb,UAAA;MACA,IAAAc,OAAA;MACAA,OAAA,IAAAT,IAAA;MACA,IAAAU,UAAA,GAAAC,SAAA,CAAAF,OAAA;MACA,IAAAG,OAAA,GAAAC,QAAA,CAAAC,aAAA;MACAF,OAAA,CAAAG,YAAA,SAAAL,UAAA;MACAE,OAAA,CAAAG,YAAA,aAAAX,QAAA;MACAQ,OAAA,CAAAI,KAAA;IACA;IACAC,gBAAA,WAAAA,iBAAA;MACA;MACA,KAAAd,UAAA,MAAAJ,UAAA;IACA;IACAmB,cAAA,WAAAA,eAAA;MACA;MACA,IAAAC,SAAA,OAAAC,kBAAA;MACAD,SAAA,CAAAE,EAAA;QACAC,qBAAA,CAAAC,OAAA;MACA;MACAJ,SAAA,CAAAE,EAAA;QACAC,qBAAA,CAAAE,KAAA;MACA;MACAC,UAAA;QACA;QACAN,SAAA,CAAAO,OAAA;MACA;IACA;EACA;AACA;AAAAC,OAAA,CAAA7B,OAAA,GAAAP,QAAA"}]}