From d9b3b4b0ad0f4022cbb406a9fb3ad56a5e7f7ff3 Mon Sep 17 00:00:00 2001 From: xyc <jc_xiong@hotmail.com> Date: 星期五, 02 八月 2024 17:31:33 +0800 Subject: [PATCH] 修改仿真 --- web/src/views/modules/taskReliability/TimeDiagram.vue | 71 ++++++----------------------------- 1 files changed, 13 insertions(+), 58 deletions(-) diff --git a/web/src/views/modules/taskReliability/TimeDiagram.vue b/web/src/views/modules/taskReliability/TimeDiagram.vue index 5d7577f..5275e55 100644 --- a/web/src/views/modules/taskReliability/TimeDiagram.vue +++ b/web/src/views/modules/taskReliability/TimeDiagram.vue @@ -118,7 +118,7 @@ }, mounted() { this.getProductList() - this.init() + }, components: { ProductModelTree, @@ -151,19 +151,6 @@ }) } }, - // translating: { - // restrict(view) { - // const cell = view.cell - // if (cell.isNode()) { - // const parent = cell.getParent() - // if (parent) { - // return parent.getBBox() - // } - // } - // - // return null - // }, - // }, onToolItemCreated({tool}) { const handle = tool const options = handle.options @@ -204,7 +191,6 @@ }, // anchor: 'center', connectionPoint: 'anchor', - allowBlank: false, snap: { radius: 20, }, @@ -230,14 +216,6 @@ text: '' } }, - // position: { - // distance: 0.5, - // angle: 180, - // options: { - // keepGradient: true, - // ensureLegibility: true - // } - // } }], zIndex: 0, }) @@ -345,36 +323,11 @@ stroke: '#5F95FF', fill: '#EFF4FF', }, - // title:{ - // text:'', - // refX: 40, - // refY: 38, - // fontSize: 20, - // fill: '#262626', - // 'text-anchor': 'start', - // }, text: { - // refX: 40, - // refY: 20, fontSize: 20, fill: '#262626', - // 'text-anchor': 'start', }, }, - // markup: [ - // { - // tagName: 'polygon', - // selector: 'body', - // }, - // { - // tagName: 'text', - // selector: 'title', - // }, - // { - // tagName: 'text', - // selector: 'text', - // }, - // ], ports: { ...this.ports // items: [ @@ -686,7 +639,10 @@ }) this.graph.on('blank:click', ({cell}) => { + // this.reset() + // this.type.value = "grid" this.type = 'grid' + // this.id = cell.id }) this.graph.on('cell:click', ({cell}) => { @@ -713,16 +669,14 @@ // 鍗曞嚮node鑺傜偣 this.graph.on('node:click', ({node}) => { // this.reset() - if (node.getData().dataId) { - this.dialogVisible2 = true - let param = { - id: node.getData().dataId, - modelName: node.attr('label/textWrap/text'), - } - this.$nextTick(() => { - this.$refs.rbdEditImg.init(param) - }) - } + node.attr('line/stroke', '#5F95FF') + node.prop('labels/0', { + attrs: { + body: { + stroke: '#5F95FF', + }, + }, + }) }) // 鎺у埗杩炴帴妗╂樉绀�/闅愯棌 this.graph.on('node:delete', ({view, e}) => { @@ -873,6 +827,7 @@ this.dataForm.simulatFrequency = result.data.simulatFrequency }, async getDiagram() { + this.init() let params = { productId: this.dataForm.productId, taskId: this.dataForm.taskModelId, -- Gitblit v1.9.1