940e4e7bdd7b07de8bc31d2f10f71f25.json 9.8 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\\package\\components\\KFormDesign\\module\\importJsonModal.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\src\\views\\system\\fromModeling\\package\\components\\KFormDesign\\module\\importJsonModal.vue","mtime":1688635005464},{"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:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJFOi9tZWMtY2xvdWRfSW50ZWxsaWdlbnRNYW51ZmFjdHVyaW5nX0NSTS9tZWMtY2xvdWRfSW50ZWxsaWdlbnRNYW51ZmFjdHVyaW5nX0NSTS9ydW95aS11aS9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9pbnRlcm9wUmVxdWlyZURlZmF1bHQuanMiKS5kZWZhdWx0OwpPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgIl9fZXNNb2R1bGUiLCB7CiAgdmFsdWU6IHRydWUKfSk7CmV4cG9ydHMuZGVmYXVsdCA9IHZvaWQgMDsKcmVxdWlyZSgiY29yZS1qcy9tb2R1bGVzL2VzLm9iamVjdC5rZXlzLmpzIik7CnZhciBfanNvbkZvcm1hdCA9IF9pbnRlcm9wUmVxdWlyZURlZmF1bHQocmVxdWlyZSgiLi4vY29uZmlnL2pzb25Gb3JtYXQiKSk7CnZhciBfaW5kZXggPSByZXF1aXJlKCIuLi8uLi8uLi91dGlscy9pbmRleCIpOwp2YXIgX2FudERlc2lnblZ1ZSA9IHJlcXVpcmUoImFudC1kZXNpZ24tdnVlIik7Ci8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCgovKgogKiBhdXRob3Iga2N6CiAqIGRhdGUgMjAxOS0xMS0yMAogKiBkZXNjcmlwdGlvbiDlr7zlhaVqc29uIE1vZGFsCiAqLwoKdmFyIEJ1dHRvbiA9IF9pbmRleC5wbHVnaW5NYW5hZ2VyLmdldENvbXBvbmVudCgiYUJ1dHRvbiIpLmNvbXBvbmVudDsKdmFyIFVwbG9hZCA9IF9pbmRleC5wbHVnaW5NYW5hZ2VyLmdldENvbXBvbmVudCgidXBsb2FkIikuY29tcG9uZW50Owp2YXIgQ29kZW1pcnJvciA9IF9pbmRleC5wbHVnaW5NYW5hZ2VyLmdldENvbXBvbmVudCgiY29kZW1pcnJvciIpLmNvbXBvbmVudDsKdmFyIF9kZWZhdWx0ID0gewogIG5hbWU6ICJpbXBvcnRKc29uTW9kYWwiLAogIGNvbXBvbmVudHM6IHsKICAgIENvZGVtaXJyb3I6IENvZGVtaXJyb3IsCiAgICBCdXR0b246IEJ1dHRvbiwKICAgIFVwbG9hZDogVXBsb2FkCiAgfSwKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgdmlzaWJsZTogZmFsc2UsCiAgICAgIGpzb25Gb3JtYXQ6IF9qc29uRm9ybWF0LmRlZmF1bHQsCiAgICAgIGpzb25EYXRhOiB7fSwKICAgICAgaGFuZGxlU2V0U2VsZWN0SXRlbTogbnVsbAogICAgfTsKICB9LAogIHdhdGNoOiB7CiAgICB2aXNpYmxlOiBmdW5jdGlvbiB2aXNpYmxlKHZhbCkgewogICAgICBpZiAodmFsKSB7CiAgICAgICAgdGhpcy5qc29uRm9ybWF0ID0gX2pzb25Gb3JtYXQuZGVmYXVsdDsKICAgICAgfQogICAgfQogIH0sCiAgY29tcHV0ZWQ6IHsKICAgIGVkaXRvcjogZnVuY3Rpb24gZWRpdG9yKCkgewogICAgICAvLyBnZXQgY3VycmVudCBlZGl0b3Igb2JqZWN0CiAgICAgIHJldHVybiB0aGlzLiRyZWZzLm15RWRpdG9yLmVkaXRvcjsKICAgIH0KICB9LAogIG1ldGhvZHM6IHsKICAgIGhhbmRsZUNhbmNlbDogZnVuY3Rpb24gaGFuZGxlQ2FuY2VsKCkgewogICAgICB0aGlzLnZpc2libGUgPSBmYWxzZTsKICAgIH0sCiAgICBiZWZvcmVVcGxvYWQ6IGZ1bmN0aW9uIGJlZm9yZVVwbG9hZChlKSB7CiAgICAgIC8vIOmAmui/h2pzb27mlofku7blr7zlhaUKICAgICAgdmFyIF90aGlzID0gdGhpczsKICAgICAgdmFyIHJlYWRlciA9IG5ldyBGaWxlUmVhZGVyKCk7CiAgICAgIHJlYWRlci5yZWFkQXNUZXh0KGUpOwogICAgICByZWFkZXIub25sb2FkID0gZnVuY3Rpb24gKCkgewogICAgICAgIF90aGlzLmpzb25Gb3JtYXQgPSB0aGlzLnJlc3VsdDsKICAgICAgICBfdGhpcy5oYW5kbGVJbXBvcnRKc29uKCk7CiAgICAgIH07CiAgICAgIHJldHVybiBmYWxzZTsKICAgIH0sCiAgICBoYW5kbGVJbXBvcnRKc29uOiBmdW5jdGlvbiBoYW5kbGVJbXBvcnRKc29uKCkgewogICAgICAvLyDlr7zlhaVKU09OCiAgICAgIHRyeSB7CiAgICAgICAgdmFyIGVkaXRvckpzb25EYXRhID0gSlNPTi5wYXJzZSh0aGlzLmpzb25Gb3JtYXQpOwogICAgICAgIHRoaXMuanNvbkRhdGEubGlzdCA9IGVkaXRvckpzb25EYXRhLmxpc3Q7CiAgICAgICAgdGhpcy5qc29uRGF0YS5jb25maWcgPSBlZGl0b3JKc29uRGF0YS5jb25maWc7CiAgICAgICAgdGhpcy5qc29uRGF0YS5jb25maWcubGF5b3V0ID0gZWRpdG9ySnNvbkRhdGEuY29uZmlnLmxheW91dDsKICAgICAgICB0aGlzLmhhbmRsZUNhbmNlbCgpOwogICAgICAgIC8vIOWvvOWFpeS5i+WQju+8jOmcgOimgea4hemZpOW3sumAieaLqWtleQogICAgICAgIHRoaXMuaGFuZGxlU2V0U2VsZWN0SXRlbSh7CiAgICAgICAgICBrZXk6ICIiCiAgICAgICAgfSk7CiAgICAgICAgX2FudERlc2lnblZ1ZS5tZXNzYWdlLnN1Y2Nlc3MoIuWvvOWFpeaIkOWKnyIpOwogICAgICB9IGNhdGNoIChlcnJvcikgewogICAgICAgIGNvbnNvbGUuZXJyb3IoZXJyb3IpOwogICAgICAgIF9hbnREZXNpZ25WdWUubWVzc2FnZS5lcnJvcigi5a+85YWl5aSx6LSl77yM5pWw5o2u5qC85byP5LiN5a+5Iik7CiAgICAgIH0KICAgIH0KICB9Cn07CmV4cG9ydHMuZGVmYXVsdCA9IF9kZWZhdWx0Ow=="},{"version":3,"names":["_jsonFormat","_interopRequireDefault","require","_index","_antDesignVue","Button","pluginManager","getComponent","component","Upload","Codemirror","_default","name","components","data","visible","jsonFormat","jsonData","handleSetSelectItem","watch","val","computed","editor","$refs","myEditor","methods","handleCancel","beforeUpload","e","_this","reader","FileReader","readAsText","onload","result","handleImportJson","editorJsonData","JSON","parse","list","config","layout","key","message","success","error","console","exports","default"],"sources":["src/views/system/fromModeling/package/components/KFormDesign/module/importJsonModal.vue"],"sourcesContent":["<template>\n <a-modal\n title=\"JSON数据\"\n :visible=\"visible\"\n @ok=\"handleImportJson\"\n @cancel=\"handleCancel\"\n cancelText=\"关闭\"\n :destroyOnClose=\"true\"\n wrapClassName=\"code-modal-9136076486841527\"\n style=\"top:20px;\"\n width=\"850px\"\n >\n <p class=\"hint-box\">导入格式如下:</p>\n <div class=\"json-box-9136076486841527\">\n <Codemirror\n style=\"height:100%;\"\n ref=\"myEditor\"\n v-model=\"jsonFormat\"\n ></Codemirror>\n </div>\n <Upload\n action=\"/abc\"\n :beforeUpload=\"beforeUpload\"\n :showUploadList=\"false\"\n accept=\"application/json\"\n >\n <Button type=\"primary\"> 导入json文件 </Button>\n </Upload>\n </a-modal>\n</template>\n<script>\n/*\n * author kcz\n * date 2019-11-20\n * description 导入json Modal\n */\nimport jsonFormat from \"../config/jsonFormat\";\nimport { pluginManager } from \"../../../utils/index\";\nimport { message } from \"ant-design-vue\";\nconst Button = pluginManager.getComponent(\"aButton\").component;\nconst Upload = pluginManager.getComponent(\"upload\").component;\nconst Codemirror = pluginManager.getComponent(\"codemirror\").component;\nexport default {\n name: \"importJsonModal\",\n components: {\n Codemirror,\n Button,\n Upload\n },\n data() {\n return {\n visible: false,\n jsonFormat,\n jsonData: {},\n handleSetSelectItem: null\n };\n },\n watch: {\n visible(val) {\n if (val) {\n this.jsonFormat = jsonFormat;\n }\n }\n },\n computed: {\n editor() {\n // get current editor object\n return this.$refs.myEditor.editor;\n }\n },\n methods: {\n handleCancel() {\n this.visible = false;\n },\n beforeUpload(e) {\n // 通过json文件导入\n const _this = this;\n const reader = new FileReader();\n reader.readAsText(e);\n reader.onload = function() {\n _this.jsonFormat = this.result;\n _this.handleImportJson();\n };\n return false;\n },\n handleImportJson() {\n // 导入JSON\n try {\n const editorJsonData = JSON.parse(this.jsonFormat);\n this.jsonData.list = editorJsonData.list;\n this.jsonData.config = editorJsonData.config;\n this.jsonData.config.layout = editorJsonData.config.layout;\n this.handleCancel();\n // 导入之后,需要清除已选择key\n this.handleSetSelectItem({ key: \"\" });\n\n message.success(\"导入成功\");\n } catch (error) {\n console.error(error);\n message.error(\"导入失败,数据格式不对\");\n }\n }\n }\n};\n</script>\n"],"mappings":";;;;;;;;AAoCA,IAAAA,WAAA,GAAAC,sBAAA,CAAAC,OAAA;AACA,IAAAC,MAAA,GAAAD,OAAA;AACA,IAAAE,aAAA,GAAAF,OAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAPA;AACA;AACA;AACA;AACA;;AAIA,IAAAG,MAAA,GAAAC,oBAAA,CAAAC,YAAA,YAAAC,SAAA;AACA,IAAAC,MAAA,GAAAH,oBAAA,CAAAC,YAAA,WAAAC,SAAA;AACA,IAAAE,UAAA,GAAAJ,oBAAA,CAAAC,YAAA,eAAAC,SAAA;AAAA,IAAAG,QAAA,GACA;EACAC,IAAA;EACAC,UAAA;IACAH,UAAA,EAAAA,UAAA;IACAL,MAAA,EAAAA,MAAA;IACAI,MAAA,EAAAA;EACA;EACAK,IAAA,WAAAA,KAAA;IACA;MACAC,OAAA;MACAC,UAAA,EAAAA,mBAAA;MACAC,QAAA;MACAC,mBAAA;IACA;EACA;EACAC,KAAA;IACAJ,OAAA,WAAAA,QAAAK,GAAA;MACA,IAAAA,GAAA;QACA,KAAAJ,UAAA,GAAAA,mBAAA;MACA;IACA;EACA;EACAK,QAAA;IACAC,MAAA,WAAAA,OAAA;MACA;MACA,YAAAC,KAAA,CAAAC,QAAA,CAAAF,MAAA;IACA;EACA;EACAG,OAAA;IACAC,YAAA,WAAAA,aAAA;MACA,KAAAX,OAAA;IACA;IACAY,YAAA,WAAAA,aAAAC,CAAA;MACA;MACA,IAAAC,KAAA;MACA,IAAAC,MAAA,OAAAC,UAAA;MACAD,MAAA,CAAAE,UAAA,CAAAJ,CAAA;MACAE,MAAA,CAAAG,MAAA;QACAJ,KAAA,CAAAb,UAAA,QAAAkB,MAAA;QACAL,KAAA,CAAAM,gBAAA;MACA;MACA;IACA;IACAA,gBAAA,WAAAA,iBAAA;MACA;MACA;QACA,IAAAC,cAAA,GAAAC,IAAA,CAAAC,KAAA,MAAAtB,UAAA;QACA,KAAAC,QAAA,CAAAsB,IAAA,GAAAH,cAAA,CAAAG,IAAA;QACA,KAAAtB,QAAA,CAAAuB,MAAA,GAAAJ,cAAA,CAAAI,MAAA;QACA,KAAAvB,QAAA,CAAAuB,MAAA,CAAAC,MAAA,GAAAL,cAAA,CAAAI,MAAA,CAAAC,MAAA;QACA,KAAAf,YAAA;QACA;QACA,KAAAR,mBAAA;UAAAwB,GAAA;QAAA;QAEAC,qBAAA,CAAAC,OAAA;MACA,SAAAC,KAAA;QACAC,OAAA,CAAAD,KAAA,CAAAA,KAAA;QACAF,qBAAA,CAAAE,KAAA;MACA;IACA;EACA;AACA;AAAAE,OAAA,CAAAC,OAAA,GAAArC,QAAA"}]}