From a10bbcc09f2a8d9bc02b5eadc6ac45a3315c7a86 Mon Sep 17 00:00:00 2001 From: "JinLu.Yin" <411641505@qq.com> Date: Tue, 17 May 2022 12:25:19 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=98=E7=89=B9=E5=9B=BE=E6=8E=92=E4=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/mes/pro/schedule/ganttedit.vue | 90 +++++++++++++++++++++++- src/views/mes/pro/schedule/ganttx.vue | 16 +++++ 2 files changed, 103 insertions(+), 3 deletions(-) diff --git a/src/views/mes/pro/schedule/ganttedit.vue b/src/views/mes/pro/schedule/ganttedit.vue index 6686e97..2af375d 100644 --- a/src/views/mes/pro/schedule/ganttedit.vue +++ b/src/views/mes/pro/schedule/ganttedit.vue @@ -1,14 +1,47 @@ diff --git a/src/views/mes/pro/schedule/ganttx.vue b/src/views/mes/pro/schedule/ganttx.vue index 658695d..49d880a 100644 --- a/src/views/mes/pro/schedule/ganttx.vue +++ b/src/views/mes/pro/schedule/ganttx.vue @@ -23,6 +23,12 @@ export default { default (){ return 'view' } + }, + ids: { + type: Array, + default (){ + return [] + } } }, @@ -168,6 +174,16 @@ export default { // 3.7 双击显示明细 gantt.config.details_on_dblclick = true; + let t = this.$props.tasks; + let c = this.$props.ids; + gantt.attachEvent("onAfterTaskUpdate",function(id,obj){ + debugger; + let tt = t.data.filter( item=> item.id == id); + tt=obj; + c.push(id); + }); + + } } }