From c519172f5e65d2f5db6f3120e793dedc5a77e1e8 Mon Sep 17 00:00:00 2001 From: qsh <> Date: Fri, 28 Mar 2025 15:18:52 +0800 Subject: [PATCH] sc --- src/api/okr/okr.js | 18 ++++++++++ .../OKR/Management/Components/DialogOkr.vue | 33 +++++++++---------- .../Management/Components/DialogOkrInfo.vue | 12 ++++--- 3 files changed, 42 insertions(+), 21 deletions(-) diff --git a/src/api/okr/okr.js b/src/api/okr/okr.js index 2798975..e72bdc3 100644 --- a/src/api/okr/okr.js +++ b/src/api/okr/okr.js @@ -63,3 +63,21 @@ export const getAllOkrPage = (params) => { headers: { 'instance-id': 1016 } }) } + +// 获取节点操作历史 +export const getOkrNodeHistory = (nodeId) => { + return request.get({ + url: '/admin-api/okr/record/list', + params: { nodeId }, + headers: { 'instance-id': 1016 } + }) +} + +// 获取系统默认的关键成果内容 +export const getDefaultOkrOptions = () => { + return request.get({ + url: '/admin-api/okr/dict-data/get-by-type', + params: { dictType: 'key_result_source' }, + headers: { 'instance-id': 1016 } + }) +} diff --git a/src/views/OKR/Management/Components/DialogOkr.vue b/src/views/OKR/Management/Components/DialogOkr.vue index a5ac69b..8df6a1b 100644 --- a/src/views/OKR/Management/Components/DialogOkr.vue +++ b/src/views/OKR/Management/Components/DialogOkr.vue @@ -244,23 +244,16 @@
- -
张三
-
- 进度变化:40% -> 60% - (节点进度是读取目标进度计算的,目标进度根据关键成果计算,关键成果在提交跟新时会有) -
-
- -
张三
-
- 更新节点 -
-
- -
张三
+ +
{{ item.creator }}
- 创建节点 + {{ item.content }}
@@ -274,9 +267,10 @@