3083be3de243dda60ace38cb399f7129.json 10 KB

1
  1. {"remainingRequest":"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\\node_modules\\k-form-design\\packages\\components\\KFormDesign\\module\\codeModal.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\node_modules\\k-form-design\\packages\\components\\KFormDesign\\module\\codeModal.vue","mtime":1689150499625},{"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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KDQovLyB2dWXnmoTnlJ/miJANCmNvbnN0IGNvZGVWdWVGcm9udCA9IGA8dGVtcGxhdGU+DQogIDxkaXY+DQogICAgPGstZm9ybS1idWlsZA0KICAgICAgOnZhbHVlPSJqc29uRGF0YSINCiAgICAgIHJlZj0iS0ZCIg0KICAgICAgQHN1Ym1pdD0iaGFuZGxlU3VibWl0Ig0KICAgIC8+DQogICAgPGJ1dHRvbiBAY2xpY2s9ImdldERhdGEiPua1i+ivlTwvYnV0dG9uPg0KICA8L2Rpdj4NCjwvdGVtcGxhdGU+DQo8c2NyaXB0Pg0KZXhwb3J0IGRlZmF1bHQgew0KICBuYW1lOiAnRGVtbycsDQogIGRhdGEgKCkgew0KICAgIHJldHVybiB7DQogICAgICBqc29uRGF0YTogYDsNCi8qIGVzbGludC1kaXNhYmxlICovDQpsZXQgY29kZVZ1ZUxhc3QgPSBgDQogICAgfQ0KICB9LA0KICBtZXRob2RzOiB7DQogICAgaGFuZGxlU3VibWl0KHApIHsNCiAgICAgICAvLyDpgJrov4fooajljZXmj5DkuqTmjInpkq7op6blj5HvvIzojrflj5Zwcm9taXNl5a+56LGhDQogICAgICAgcCgpLnRoZW4ocmVzID0+IHsNCiAgICAgICAgIC8vIOiOt+WPluaVsOaNruaIkOWKnw0KICAgICAgICAgYWxlcnQoSlNPTi5zdHJpbmdpZnkocmVzKSkNCiAgICAgICB9KQ0KICAgICAgICAgLmNhdGNoKGVyciA9PiB7DQogICAgICAgICAgIGNvbnNvbGUubG9nKGVyciwgJ+agoemqjOWksei0pScpDQogICAgICAgICB9KQ0KICAgICB9LA0KICAgICBnZXREYXRhKCkgew0KICAgICAgIC8vIOmAmui/h+WHveaVsOiOt+WPluaVsOaNrg0KICAgICAgIHRoaXMuJHJlZnMuS0ZCLmdldERhdGEoKS50aGVuKHJlcyA9PiB7DQogICAgICAgICAvLyDojrflj5bmlbDmja7miJDlip8NCiAgICAgICAgIGFsZXJ0KEpTT04uc3RyaW5naWZ5KHJlcykpDQogICAgICAgfSkNCiAgICAgICAgIC5jYXRjaChlcnIgPT4gew0KICAgICAgICAgICBjb25zb2xlLmxvZyhlcnIsICfmoKHpqozlpLHotKUnKQ0KICAgICAgICAgfSkNCiAgICAgfQ0KICB9DQp9DQo8XC9zY3JpcHQ+YDsNCg0KDQovLyDnlJ/miJBIVE1M55qEDQpsZXQgY29kZUh0bWxGcm9udCA9IGA8IURPQ1RZUEUgaHRtbD4NCjxodG1sPg0KDQo8aGVhZD4NCiAgPHRpdGxlPuihqOWNleiuvuiuoTwvdGl0bGU+DQogIDxtZXRhIGNoYXJzZXQ9IlVURi04Ij4NCiAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwOi8vdW5wa2cuY29tL2stZm9ybS1kZXNpZ24vbGliL2stZm9ybS1kZXNpZ24uY3NzIj4NCjwvaGVhZD4NCg0KPGJvZHk+DQogIDxkaXYgY2xhc3M9ImFwcCI+DQogICAgPGstZm9ybS1idWlsZCByZWY9IktGQiIgQHN1Ym1pdD0iaGFuZGxlU3VibWl0IiA6dmFsdWU9Impzb25EYXRhIj48L2stZm9ybS1idWlsZD4NCiAgICA8YnV0dG9uIEBjbGljaz0iZ2V0RGF0YSI+5o+Q5LqkPC9idXR0b24+DQogIDwvZGl2Pg0KICA8c2NyaXB0IHNyYz0iaHR0cDovL2Nkbi5rY3o2Ni5jb20vdnVlLm1pbi5qcyI+PFwvc2NyaXB0Pg0KICA8c2NyaXB0IHNyYz0iaHR0cDovL3VucGtnLmNvbS9rLWZvcm0tZGVzaWduL2xpYi9rLWZvcm0tZGVzaWduLnVtZC5taW4uanMiPjxcL3NjcmlwdD4NCiAgPHNjcmlwdD4NCiAgICBsZXQganNvbkRhdGEgPSBgOw0KICAgIA0KICAgIGxldCBjb2RlSHRtbExhc3QgPSBgDQogICAgbGV0IHZtID0gbmV3IFZ1ZSh7DQogICAgICBlbDogJy5hcHAnLA0KICAgICAgZGF0YTogew0KICAgICAgICBqc29uRGF0YQ0KICAgICAgfSwNCiAgICAgIG1ldGhvZHM6IHsNCiAgICAgICAgaGFuZGxlU3VibWl0KHApIHsNCiAgICAgICAgICAvLyDpgJrov4fooajljZXmj5DkuqTmjInpkq7op6blj5HvvIzojrflj5Zwcm9taXNl5a+56LGhDQogICAgICAgICAgcCgpLnRoZW4ocmVzID0+IHsNCiAgICAgICAgICAgIC8vIOiOt+WPluaVsOaNruaIkOWKnw0KICAgICAgICAgICAgYWxlcnQoSlNPTi5zdHJpbmdpZnkocmVzKSkNCiAgICAgICAgICB9KQ0KICAgICAgICAgICAgLmNhdGNoKGVyciA9PiB7DQogICAgICAgICAgICAgIGNvbnNvbGUubG9nKGVyciwgJ+agoemqjOWksei0pScpDQogICAgICAgICAgICB9KQ0KICAgICAgICB9LA0KICAgICAgICBnZXREYXRhKCkgew0KICAgICAgICAgIC8vIOmAmui/h+WHveaVsOiOt+WPluaVsOaNrg0KICAgICAgICAgIHRoaXMuJHJlZnMuS0ZCLmdldERhdGEoKS50aGVuKHJlcyA9PiB7DQogICAgICAgICAgICAvLyDojrflj5bmlbDmja7miJDlip8NCiAgICAgICAgICAgIGFsZXJ0KEpTT04uc3RyaW5naWZ5KHJlcykpDQogICAgICAgICAgfSkNCiAgICAgICAgICAgIC5jYXRjaChlcnIgPT4gew0KICAgICAgICAgICAgICBjb25zb2xlLmxvZyhlcnIsICfmoKHpqozlpLHotKUnKQ0KICAgICAgICAgICAgfSkNCiAgICAgICAgfQ0KICAgICAgfQ0KICAgIH0pDQogIDxcL3NjcmlwdD4NCjwvYm9keT4NCg0KPC9odG1sPmANCi8qIGVzbGludC1lbmFibGUgKi8NCmltcG9ydCBwcmV2aWV3Q29kZSBmcm9tICIuLi8uLi9QcmV2aWV3Q29kZS9pbmRleCI7DQpleHBvcnQgZGVmYXVsdCB7DQogIG5hbWU6ICJDb2RlTW9kYWwiLA0KICBkYXRhKCkgew0KICAgIHJldHVybiB7DQogICAgICB2aXNpYmxlOiBmYWxzZSwNCiAgICAgIGVkaXRvclZ1ZUpzb246ICIiLA0KICAgICAgZWRpdG9ySHRtbEpzb246ICIiLA0KICAgICAganNvbkRhdGE6IHt9DQogICAgfTsNCiAgfSwNCiAgd2F0Y2g6IHsNCiAgICB2aXNpYmxlKHZhbCkgew0KICAgICAgaWYgKHZhbCkgew0KICAgICAgICB0aGlzLmVkaXRvclZ1ZUpzb24gPQ0KICAgICAgICAgIGNvZGVWdWVGcm9udCArIEpTT04uc3RyaW5naWZ5KHRoaXMuanNvbkRhdGEpICsgY29kZVZ1ZUxhc3Q7DQoNCiAgICAgICAgdGhpcy5lZGl0b3JIdG1sSnNvbiA9DQogICAgICAgICAgY29kZUh0bWxGcm9udCArIEpTT04uc3RyaW5naWZ5KHRoaXMuanNvbkRhdGEpICsgY29kZUh0bWxMYXN0Ow0KICAgICAgfQ0KICAgICAgDQogICAgfQ0KICB9LA0KICBjb21wb25lbnRzOiB7DQogICAgcHJldmlld0NvZGUNCiAgfSwNCiAgbWV0aG9kczogew0KICAgIGhhbmRsZUNhbmNlbCgpIHsNCiAgICAgIHRoaXMudmlzaWJsZSA9IGZhbHNlOw0KICAgICANCiAgICB9DQogIH0NCn07DQo="},{"version":3,"sources":["codeModal.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAiCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA","file":"codeModal.vue","sourceRoot":"node_modules/k-form-design/packages/components/KFormDesign/module","sourcesContent":["<!--\r\n * @Description: 代码预览组件\r\n * @Author: kcz\r\n * @Date: 2019-12-30 00:37:05\r\n * @LastEditors: kcz\r\n * @LastEditTime: 2021-05-27 15:18:39\r\n -->\r\n<template>\r\n <a-modal\r\n title=\"代码\"\r\n :footer=\"null\"\r\n :visible=\"visible\"\r\n @cancel=\"handleCancel\"\r\n wrapClassName=\"code-modal-9136076486841527\"\r\n style=\"top:20px;\"\r\n width=\"850px\"\r\n :destroyOnClose=\"true\"\r\n >\r\n <a-tabs tabPosition=\"left\" style=\"height:100%\">\r\n <a-tab-pane tab=\"VUE\" key=\"1\">\r\n <!-- vue code start -->\r\n <previewCode :editorJson=\"editorVueJson\" fileFormat=\"vue\" />\r\n <!-- vue code end -->\r\n </a-tab-pane>\r\n <a-tab-pane tab=\"HTML\" key=\"2\">\r\n <!-- html code start -->\r\n <previewCode :editorJson=\"editorHtmlJson\" fileFormat=\"html\" />\r\n <!-- html code end -->\r\n </a-tab-pane>\r\n </a-tabs>\r\n </a-modal>\r\n</template>\r\n<script>\r\n// vue的生成\r\nconst codeVueFront = `<template>\r\n <div>\r\n <k-form-build\r\n :value=\"jsonData\"\r\n ref=\"KFB\"\r\n @submit=\"handleSubmit\"\r\n />\r\n <button @click=\"getData\">测试</button>\r\n </div>\r\n</template>\r\n<script>\r\nexport default {\r\n name: 'Demo',\r\n data () {\r\n return {\r\n jsonData: `;\r\n/* eslint-disable */\r\nlet codeVueLast = `\r\n }\r\n },\r\n methods: {\r\n handleSubmit(p) {\r\n // 通过表单提交按钮触发,获取promise对象\r\n p().then(res => {\r\n // 获取数据成功\r\n alert(JSON.stringify(res))\r\n })\r\n .catch(err => {\r\n console.log(err, '校验失败')\r\n })\r\n },\r\n getData() {\r\n // 通过函数获取数据\r\n this.$refs.KFB.getData().then(res => {\r\n // 获取数据成功\r\n alert(JSON.stringify(res))\r\n })\r\n .catch(err => {\r\n console.log(err, '校验失败')\r\n })\r\n }\r\n }\r\n}\r\n<\\/script>`;\r\n\r\n\r\n// 生成HTML的\r\nlet codeHtmlFront = `<!DOCTYPE html>\r\n<html>\r\n\r\n<head>\r\n <title>表单设计</title>\r\n <meta charset=\"UTF-8\">\r\n <link rel=\"stylesheet\" href=\"http://unpkg.com/k-form-design/lib/k-form-design.css\">\r\n</head>\r\n\r\n<body>\r\n <div class=\"app\">\r\n <k-form-build ref=\"KFB\" @submit=\"handleSubmit\" :value=\"jsonData\"></k-form-build>\r\n <button @click=\"getData\">提交</button>\r\n </div>\r\n <script src=\"http://cdn.kcz66.com/vue.min.js\"><\\/script>\r\n <script src=\"http://unpkg.com/k-form-design/lib/k-form-design.umd.min.js\"><\\/script>\r\n <script>\r\n let jsonData = `;\r\n \r\n let codeHtmlLast = `\r\n let vm = new Vue({\r\n el: '.app',\r\n data: {\r\n jsonData\r\n },\r\n methods: {\r\n handleSubmit(p) {\r\n // 通过表单提交按钮触发,获取promise对象\r\n p().then(res => {\r\n // 获取数据成功\r\n alert(JSON.stringify(res))\r\n })\r\n .catch(err => {\r\n console.log(err, '校验失败')\r\n })\r\n },\r\n getData() {\r\n // 通过函数获取数据\r\n this.$refs.KFB.getData().then(res => {\r\n // 获取数据成功\r\n alert(JSON.stringify(res))\r\n })\r\n .catch(err => {\r\n console.log(err, '校验失败')\r\n })\r\n }\r\n }\r\n })\r\n <\\/script>\r\n</body>\r\n\r\n</html>`\r\n/* eslint-enable */\r\nimport previewCode from \"../../PreviewCode/index\";\r\nexport default {\r\n name: \"CodeModal\",\r\n data() {\r\n return {\r\n visible: false,\r\n editorVueJson: \"\",\r\n editorHtmlJson: \"\",\r\n jsonData: {}\r\n };\r\n },\r\n watch: {\r\n visible(val) {\r\n if (val) {\r\n this.editorVueJson =\r\n codeVueFront + JSON.stringify(this.jsonData) + codeVueLast;\r\n\r\n this.editorHtmlJson =\r\n codeHtmlFront + JSON.stringify(this.jsonData) + codeHtmlLast;\r\n }\r\n \r\n }\r\n },\r\n components: {\r\n previewCode\r\n },\r\n methods: {\r\n handleCancel() {\r\n this.visible = false;\r\n \r\n }\r\n }\r\n};\r\n</script>\r\n"]}]}