From a712e3f85fc0087a25fff3e921177fc317b4086d Mon Sep 17 00:00:00 2001 From: qsh <> Date: Wed, 19 Feb 2025 11:25:35 +0800 Subject: [PATCH] sc --- .../Management/Components/DialogOkrInfo.vue | 391 ++++++++++-------- .../OKR/Management/Components/ObjectList.vue | 94 ++++- 2 files changed, 323 insertions(+), 162 deletions(-) diff --git a/src/views/OKR/Management/Components/DialogOkrInfo.vue b/src/views/OKR/Management/Components/DialogOkrInfo.vue index 4a08730..3fd15a7 100644 --- a/src/views/OKR/Management/Components/DialogOkrInfo.vue +++ b/src/views/OKR/Management/Components/DialogOkrInfo.vue @@ -9,7 +9,7 @@ > @@ -455,6 +516,14 @@ const formRef = ref() /** 提交表单 */ const emit = defineEmits(['success', 'close']) // 定义 success 事件,用于操作成功后的回调 +function addObjective() { + objectList.value.push({ + name: '', + objExecutor: [], + children: [] + }) +} + function AddKR() { objectList.value.push({ name: '', diff --git a/src/views/OKR/Management/Components/ObjectList.vue b/src/views/OKR/Management/Components/ObjectList.vue index 6e3213f..75d1def 100644 --- a/src/views/OKR/Management/Components/ObjectList.vue +++ b/src/views/OKR/Management/Components/ObjectList.vue @@ -1,5 +1,59 @@