Skip to content

Commit 595db54

Browse files
authored
Merge branch 'develop' into CLAP-186
2 parents e6c01bb + 63b9c32 commit 595db54

File tree

4 files changed

+46
-36
lines changed

4 files changed

+46
-36
lines changed

src/assets/styles.css

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,3 +132,13 @@ body {
132132
.category-management-line {
133133
@apply flex items-center px-4 w-full h-11 border-b border-b-border-1;
134134
}
135+
.task-detail-dropdown {
136+
@apply flex w-full h-10 items-center text-sm rounded pl-4 pr-3 bg-white border border-border-1 cursor-pointer;
137+
}
138+
.task-detail-dropdown-option-list {
139+
@apply absolute w-full h-40 overflow-y-auto top-11 flex flex-col gap-2 p-2 bg-white rounded z-10 shadow border-t border-t-border-2;
140+
}
141+
.task-detail-dropdown-option {
142+
@apply w-full flex items-center h-10 p-2 rounded hover:bg-background-2 cursor-pointer;
143+
}
144+

src/router/index.ts

Lines changed: 0 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -97,41 +97,6 @@ const router = createRouter({
9797
name: 'UserUpdate',
9898
component: () => import('../views/UserUpdateView.vue')
9999
},
100-
{
101-
path: '/edit-information',
102-
name: 'EditInformation',
103-
component: () => import('../views/EditInformationView.vue')
104-
},
105-
{
106-
path: '/statistics',
107-
name: 'Statistics',
108-
component: () => import('../views/StatisticsView.vue')
109-
},
110-
{
111-
path: '/edit-information',
112-
name: 'EditInformation',
113-
component: () => import('../views/EditInformationView.vue')
114-
},
115-
{
116-
path: '/task-management',
117-
name: 'TaskManagement',
118-
component: () => import('../views/TaskManagementView.vue')
119-
},
120-
{
121-
path: '/edit-information',
122-
name: 'EditInformation',
123-
component: () => import('../views/EditInformationView.vue')
124-
},
125-
{
126-
path: '/statistics',
127-
name: 'Statistics',
128-
component: () => import('../views/StatisticsView.vue')
129-
},
130-
{
131-
path: '/edit-information',
132-
name: 'EditInformation',
133-
component: () => import('../views/EditInformationView.vue')
134-
},
135100
{
136101
path: '/task-management',
137102
name: 'TaskManagement',

src/types/common.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,4 +70,4 @@ export interface ColorSelectProps {
7070
devisionId: number
7171
selectedDivisionId: number | null
7272
isOpen: boolean
73-
}
73+
}

src/types/manager.ts

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,3 +70,38 @@ export interface TeamBoardCardProps {
7070
}
7171

7272
export type PeriodType = 'DAY' | 'WEEK' | 'MONTH'
73+
74+
export interface RequestApproveFormData {
75+
category1: string
76+
category2: string
77+
processor: string
78+
labeling: string
79+
dueDate: string
80+
dueTime: string
81+
}
82+
83+
export interface MyTaskDetailDatas {
84+
taskId: number
85+
taskCode: string
86+
requestedAt: string
87+
finishedAt: string
88+
taskStatus: Status
89+
requesterNickName: string
90+
requesterImageUrl: string
91+
processorNickName: string
92+
processorImageUrl: string
93+
mainCategoryName: string
94+
categoryName: string
95+
title: string
96+
description: string
97+
dueDate: string
98+
labelName: string
99+
attachmentResponses: AttachmentResponse[]
100+
}
101+
102+
export interface TaskDetailTopBarProps {
103+
isManager: boolean
104+
isApproved: boolean
105+
closeTaskDetail: () => void
106+
}
107+

0 commit comments

Comments
 (0)