diff --git a/frontend/src/pages/relay/TaskDetailPage.vue b/frontend/src/pages/relay/TaskDetailPage.vue index a46c191..d65060e 100644 --- a/frontend/src/pages/relay/TaskDetailPage.vue +++ b/frontend/src/pages/relay/TaskDetailPage.vue @@ -113,12 +113,10 @@ const ActivityIcon = defineComponent({ * ============================================================ */ const moreOpen = ref(false) const showDelete = ref(false) -const showApprove = ref(false) const showChanges = ref(false) function closeAllOverlays() { showDelete.value = false - showApprove.value = false showChanges.value = false moreOpen.value = false } @@ -135,17 +133,6 @@ async function confirmDelete() { } } -// 승인(review→done) — 지시자 액션. 승인 워크플로우 엔드포인트 사용 -async function approveTask() { - if (!task.value) return - try { - task.value = await taskStore.approve(projectId.value, task.value.id) - } catch { - // 인터셉터가 알림 처리 - } finally { - showApprove.value = false - } -} // 할 일 완료 검토(지시자) — 모든 항목 '완료'면 승인, 보완 항목이 있으면 메시지와 함께 수정 요청 const changesNote = ref('') // 항목 ID → 완료 여부(완료=true / 보완=false) @@ -873,21 +860,6 @@ function badgeFor(name: string | undefined): { label: string; cls: string } { - @@ -1290,54 +1262,6 @@ function badgeFor(name: string | undefined): { label: string; cls: string } { - -
- 검토 요청을 승인합니다. 업무 상태가 완료로 변경되고 담당자에게 알림이 전송됩니다. -
-