fix(/management/person/dashboard): component change

This commit is contained in:
2026-02-03 18:41:37 +08:00
parent f37a119eff
commit 7176174b9d
6 changed files with 195 additions and 93 deletions

View File

@@ -98,7 +98,7 @@ export const getUserTaskList = (params: {
page_size: number
page_number: number
}) => {
return httpFetch<{ simple_task_list: any[]; total_items: number }>({
return httpFetch<Task.ResGetUserTaskList>({
url: BASE_LABEL_API + `/api/v1/label_server/task/list_by_user`,
method: "GET",
data: params,

View File

@@ -156,4 +156,22 @@ export namespace Task {
work_time: number
comment_question_size?: number
}
export interface ResGetUserTaskList {
simple_task_list: SimpleTaskItem[]
total_items: number
total_pages: number
}
export interface SimpleTaskItem {
id: number
label_status: number
label_type: number
label_username?: string
project_id: number
project_name: string
rejected: boolean
review1_username?: string
review2_username?: string
}
}