c326c19f03d43a7e76bb6fd0f2e26089.json 4.6 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\\src\\views\\system\\processModeling\\flow-x6\\components\\ConfigPanel\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\src\\views\\system\\processModeling\\flow-x6\\components\\ConfigPanel\\index.vue","mtime":1688985325449},{"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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KDQppbXBvcnQgQ29uZmlnR3JpZCBmcm9tICcuL0NvbmZpZ0dyaWQvaW5kZXgudnVlJw0KaW1wb3J0IENvbmZpZ05vZGUgZnJvbSAnLi9Db25maWdOb2RlL2luZGV4LnZ1ZScNCmltcG9ydCBDb25maWdFZGdlIGZyb20gJy4vQ29uZmlnRWRnZS9pbmRleC52dWUnDQppbXBvcnQgRmxvd0dyYXBoIGZyb20gJy4uLy4uL2dyYXBoJw0KaW1wb3J0ICcuL2luZGV4LmNzcycNCmV4cG9ydCBkZWZhdWx0IHsNCiAgZGF0YSgpIHsNCiAgICByZXR1cm4gew0KICAgICAgdHlwZTogJ2dyaWQnLA0KICAgICAgaWQ6ICcnLA0KICAgICAgLy8gZHJhd2VyOiBmYWxzZSwNCiAgICB9DQogIH0sDQogIGNvbXBvbmVudHM6ew0KICAgIENvbmZpZ0dyaWQsDQogICAgQ29uZmlnTm9kZSwNCiAgICBDb25maWdFZGdlDQogIH0sDQogIGNyZWF0ZWQoKSB7DQogICAgdGhpcy5ib3VuZEV2ZW50KCkNCiAgfSwNCiAgbWV0aG9kczogew0KICAgIC8vIOW+heS8mOWMlg0KICAgIGJvdW5kRXZlbnQoKSB7DQogICAgICBjb25zdCB7IGdyYXBoIH0gPSBGbG93R3JhcGgNCiAgICAgIGdyYXBoLm9uKCdibGFuazpjbGljaycsICgpID0+IHsNCiAgICAgICAgdGhpcy50eXBlID0gImdyaWQiDQogICAgICB9KQ0KICAgICAgZ3JhcGgub24oJ2NlbGw6bW91c2Vkb3duJywgKHsgY2VsbCB9KSA9PiB7DQogICAgICAgIHRoaXMudHlwZSA9IGNlbGwuaXNOb2RlKCkgPyAibm9kZSIgOiAiZWRnZSINCiAgICAgICAgdGhpcy5pZCA9IGNlbGwuaWQNCiAgICAgICAgdGhpcy5kcmF3ZXIgPSB0cnVlOw0KICAgICAgICBpZih0aGlzLnR5cGUgPT0gIm5vZGUiKSB7DQogICAgICAgICAgbGV0IG5vZGVUeXBlID0gY2VsbFsnYXR0cnMnXVsnaW1hZ2UnXSAmJiBjZWxsWydhdHRycyddWydpbWFnZSddWyd4bGluazpocmVmJ10gPyAnaW1hZ2UnIDogJ3RleHQnDQogICAgICAgICAgdGhpcy4kc3RvcmUuY29tbWl0KCdmbG93L3VwZGF0ZW5vZGVUeXBlJywgbm9kZVR5cGUpDQogICAgICAgIH0NCiAgICAgIH0pDQogICAgfQ0KICB9DQp9DQo="},{"version":3,"sources":["index.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;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;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"index.vue","sourceRoot":"src/views/system/processModeling/flow-x6/components/ConfigPanel","sourcesContent":["<template>\r\n <div class=\"config\" style=\"width: 100%;height: 100%;\">\r\n <config-grid :id=\"id\" v-show=\"type === 'grid'\" />\r\n <config-node :id=\"id\" v-show=\"type === 'node'\" />\r\n <config-edge :id=\"id\" v-show=\"type === 'edge'\" />\r\n <!-- <el-drawer\r\n title=\"我是标题\"\r\n :visible.sync=\"drawer\"\r\n :with-header=\"false\">\r\n <span>我来啦!</span>\r\n </el-drawer> -->\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport ConfigGrid from './ConfigGrid/index.vue'\r\nimport ConfigNode from './ConfigNode/index.vue'\r\nimport ConfigEdge from './ConfigEdge/index.vue'\r\nimport FlowGraph from '../../graph'\r\nimport './index.css'\r\nexport default {\r\n data() {\r\n return {\r\n type: 'grid',\r\n id: '',\r\n // drawer: false,\r\n }\r\n },\r\n components:{\r\n ConfigGrid,\r\n ConfigNode,\r\n ConfigEdge\r\n },\r\n created() {\r\n this.boundEvent()\r\n },\r\n methods: {\r\n // 待优化\r\n boundEvent() {\r\n const { graph } = FlowGraph\r\n graph.on('blank:click', () => {\r\n this.type = \"grid\"\r\n })\r\n graph.on('cell:mousedown', ({ cell }) => {\r\n this.type = cell.isNode() ? \"node\" : \"edge\"\r\n this.id = cell.id\r\n this.drawer = true;\r\n if(this.type == \"node\") {\r\n let nodeType = cell['attrs']['image'] && cell['attrs']['image']['xlink:href'] ? 'image' : 'text'\r\n this.$store.commit('flow/updatenodeType', nodeType)\r\n }\r\n })\r\n }\r\n }\r\n}\r\n</script>\r\n"]}]}