diff --git a/src/api/okr/comment.js b/src/api/okr/comment.js
new file mode 100644
index 0000000..a9758a9
--- /dev/null
+++ b/src/api/okr/comment.js
@@ -0,0 +1,29 @@
+import request from '@/config/axios'
+
+// 创建
+export const createComment = (data) => {
+ return request.post({
+ url: '/admin-api/okr/comments/create',
+ data,
+ isSubmitForm: true,
+ headers: { 'instance-id': 1016 }
+ })
+}
+
+// 分页
+export const getCommentPage = (params) => {
+ return request.get({
+ url: '/admin-api/okr/comments/page',
+ params,
+ headers: { 'instance-id': 1016 }
+ })
+}
+
+// 获取评论类型
+export const getCommentTypeOptions = () => {
+ return request.get({
+ url: '/admin-api/okr/dict-data/get-by-type',
+ params: { dictType: 'comment_type' }
+ // headers: { 'instance-id': 1016 }
+ })
+}
diff --git a/src/api/okr/okr.js b/src/api/okr/okr.js
index e72bdc3..a274ab0 100644
--- a/src/api/okr/okr.js
+++ b/src/api/okr/okr.js
@@ -5,8 +5,8 @@ export const createOkrNode = (data) => {
return request.post({
url: '/admin-api/okr/node/add',
data,
- isSubmitForm: true,
- headers: { 'instance-id': 1016 }
+ isSubmitForm: true
+ // headers: { 'instance-id': 1016 }
})
}
@@ -14,8 +14,8 @@ export const createOkrNode = (data) => {
export const updateOkrNode = (data) => {
return request.put({
url: '/admin-api/okr/node/update',
- data,
- headers: { 'instance-id': 1016 }
+ data
+ // headers: { 'instance-id': 1016 }
})
}
@@ -23,8 +23,8 @@ export const updateOkrNode = (data) => {
export const getOkrNodeDetail = (nodeId) => {
return request.get({
url: '/admin-api/okr/node/get',
- params: { nodeId },
- headers: { 'instance-id': 1016 }
+ params: { nodeId }
+ // headers: { 'instance-id': 1016 }
})
}
@@ -32,8 +32,8 @@ export const getOkrNodeDetail = (nodeId) => {
export const getMyNodeTree = (params) => {
return request.get({
url: '/admin-api/okr/node/my/list',
- params,
- headers: { 'instance-id': 1016 }
+ params
+ // headers: { 'instance-id': 1016 }
})
}
@@ -41,8 +41,8 @@ export const getMyNodeTree = (params) => {
export const getMyOkrPage = (params) => {
return request.get({
url: '/admin-api/okr/node/my/object/list',
- params,
- headers: { 'instance-id': 1016 }
+ params
+ // headers: { 'instance-id': 1016 }
})
}
@@ -50,8 +50,8 @@ export const getMyOkrPage = (params) => {
export const getAllNodeTree = (params) => {
return request.get({
url: '/admin-api/okr/node/all/list',
- params,
- headers: { 'instance-id': 1016 }
+ params
+ // headers: { 'instance-id': 1016 }
})
}
@@ -59,8 +59,8 @@ export const getAllNodeTree = (params) => {
export const getAllOkrPage = (params) => {
return request.get({
url: '/admin-api/okr/node/all/object/list',
- params,
- headers: { 'instance-id': 1016 }
+ params
+ // headers: { 'instance-id': 1016 }
})
}
@@ -68,8 +68,8 @@ export const getAllOkrPage = (params) => {
export const getOkrNodeHistory = (nodeId) => {
return request.get({
url: '/admin-api/okr/record/list',
- params: { nodeId },
- headers: { 'instance-id': 1016 }
+ params: { nodeId }
+ // headers: { 'instance-id': 1016 }
})
}
@@ -77,7 +77,16 @@ export const getOkrNodeHistory = (nodeId) => {
export const getDefaultOkrOptions = () => {
return request.get({
url: '/admin-api/okr/dict-data/get-by-type',
- params: { dictType: 'key_result_source' },
- headers: { 'instance-id': 1016 }
+ params: { dictType: 'key_result_source' }
+ // headers: { 'instance-id': 1016 }
+ })
+}
+
+// 更新OKR进度
+export const updateOkrProgress = (data) => {
+ return request.put({
+ url: '/admin-api/okr/node/progress/update',
+ data
+ // headers: { 'instance-id': 1016 }
})
}
diff --git a/src/api/okr/wait.js b/src/api/okr/wait.js
index 2431c03..fa8517e 100644
--- a/src/api/okr/wait.js
+++ b/src/api/okr/wait.js
@@ -5,8 +5,8 @@ export const createWait = (data) => {
return request.post({
url: '/admin-api/okr/agent-work/create',
data,
- isSubmitForm: true,
- headers: { 'instance-id': 1016 }
+ isSubmitForm: true
+ // headers: { 'instance-id': 1016 }
})
}
@@ -14,8 +14,8 @@ export const createWait = (data) => {
export const updateWait = (data) => {
return request.put({
url: '/admin-api/okr/agent-work/update',
- data,
- headers: { 'instance-id': 1016 }
+ data
+ // headers: { 'instance-id': 1016 }
})
}
@@ -23,8 +23,8 @@ export const updateWait = (data) => {
export const getWaitPage = (params) => {
return request.get({
url: '/admin-api/okr/agent-work/page',
- params,
- headers: { 'instance-id': 1016 }
+ params
+ // headers: { 'instance-id': 1016 }
})
}
@@ -32,8 +32,8 @@ export const getWaitPage = (params) => {
export const getWaitDetail = (id) => {
return request.get({
url: '/admin-api/okr/agent-work/get',
- params: { id },
- headers: { 'instance-id': 1016 }
+ params: { id }
+ // headers: { 'instance-id': 1016 }
})
}
@@ -41,8 +41,8 @@ export const getWaitDetail = (id) => {
export const deleteWait = (id) => {
return request.delete({
url: '/admin-api/okr/agent-work/delete',
- params: { id },
- headers: { 'instance-id': 1016 }
+ params: { id }
+ // headers: { 'instance-id': 1016 }
})
}
@@ -50,8 +50,8 @@ export const deleteWait = (id) => {
export const urgeWait = (workId) => {
return request.get({
url: '/admin-api/okr/agent-work/urge',
- params: { workId },
- headers: { 'instance-id': 1016 }
+ params: { workId }
+ // headers: { 'instance-id': 1016 }
})
}
@@ -60,8 +60,8 @@ export const followWait = (data) => {
return request.post({
url: '/admin-api/okr/agent-work-follow/create',
data,
- isSubmitForm: true,
- headers: { 'instance-id': 1016 }
+ isSubmitForm: true
+ // headers: { 'instance-id': 1016 }
})
}
@@ -69,15 +69,15 @@ export const followWait = (data) => {
export const getFollowWaitPage = (params) => {
return request.get({
url: '/admin-api/okr/agent-work-follow/list',
- params,
- headers: { 'instance-id': 1016 }
+ params
+ // headers: { 'instance-id': 1016 }
})
}
export const getWaitCount = (params) => {
return request.get({
url: '/admin-api/okr/agent-work/getAgentWorkNum',
- params,
- headers: { 'instance-id': 1016 }
+ params
+ // headers: { 'instance-id': 1016 }
})
}
diff --git a/src/views/OKR/Management/Components/AllTarget.vue b/src/views/OKR/Management/Components/AllTarget.vue
index 0d31bb0..df18538 100644
--- a/src/views/OKR/Management/Components/AllTarget.vue
+++ b/src/views/OKR/Management/Components/AllTarget.vue
@@ -10,7 +10,7 @@
:default-expand-all="false"
check-strictly
style="width: 400px"
- @change="getOkrList"
+ @change="nodeChange"
/>
刷牙洗脸吃饭穿鞋出门开车上班捣台球
无