diff --git a/src/api/user.ts b/src/api/user.ts index 86bbbbf4..28ca9ccf 100644 --- a/src/api/user.ts +++ b/src/api/user.ts @@ -4,3 +4,13 @@ export const postTaskRequest = async (formdata: FormData) => { const response = await formDataAxiosInstance.post('/api/tasks', formdata) return response.data } + +export const getTaskDetailUser = async (id: number) => { + const response = await formDataAxiosInstance.get(`/api/tasks/${id}/requests/details`) + return response.data +} + +export const getTaskDetailManager = async (id: number) => { + const response = await formDataAxiosInstance.get(`/api/tasks/${id}/details`) + return response.data +} diff --git a/src/components/TaskStatus.vue b/src/components/TaskStatus.vue index 582228bb..5041dbbe 100644 --- a/src/components/TaskStatus.vue +++ b/src/components/TaskStatus.vue @@ -28,5 +28,3 @@ const bgColor = computed(() => { return isActive ? `bg-${statusAsColor(status)}-1` : `bg-${statusAsColor(status)}-2` }) - - diff --git a/src/components/my-request/MyRequestListCard.vue b/src/components/my-request/MyRequestListCard.vue index 2f277aaf..9d838b34 100644 --- a/src/components/my-request/MyRequestListCard.vue +++ b/src/components/my-request/MyRequestListCard.vue @@ -2,6 +2,7 @@
{{ file.fileName }}
{{ formatFileSize(Number(file.fileSize)) }}
+{{ file.fileSize }}
{{ new Date().toLocaleString() }}
1차 카테고리
-{{ taskDetail.mainCategoryName }}
+{{ data.mainCategoryName }}
2차 카테고리
-{{ taskDetail.categoryName }}
+{{ data.categoryName }}
제목
-{{ taskDetail.title }}
+{{ data.title }}
부가 설명
-{{ taskDetail.description }}
+{{ data.description }}
첨부 파일
-ID
-{{ taskDetail.taskId || '-' }}
+{{ data.taskId || '-' }}
요청일
-{{ formatDate(taskDetail.requestedAt) }}
+{{ formatDate(data.requestedAt) }}
종료일
-{{ formatDate(taskDetail.finishedAt) || '-' }}
++ {{ (data.finishedAt && formatDate(data.finishedAt)) || '-' }} +
상태
-요청자
{{ taskDetail.requesterNickName }}
+{{ data.requesterNickName }}
처리자
-{{ taskDetail.processorNickName || '-' }}
+{{ data.processorNickName || '-' }}
마감기한
{{ taskDetail.dueDate || '-' }}까지
+{{ data.dueDate || '-' }}까지
변경
3일 전
구분
요청 승인
색상 선택
diff --git a/src/components/task-management/LabelManagement.vue b/src/components/task-management/LabelManagement.vue index e5921789..771f512d 100644 --- a/src/components/task-management/LabelManagement.vue +++ b/src/components/task-management/LabelManagement.vue @@ -7,7 +7,7 @@구분명