新增年审任务

This commit is contained in:
linxd
2025-06-27 19:55:19 +08:00
parent 1035c0f6c3
commit bf19b53402
31 changed files with 3764 additions and 64 deletions

View File

@ -83,6 +83,55 @@ export async function disableAnnualTemplate(id: string) {
});
}
// =================== 供应商年度任务管理 ===================
/**
* 获取年度任务列表
* @param params 查询参数
* @returns Promise
*/
export async function getAnnualTaskList(params: supplierAnnualTaskManage.TaskListRequest) {
return request<supplierAnnualTaskManage.TaskListResponse>('/annualreview/task/getPage', {
method: 'POST',
data: params,
});
}
/**
* 获取年度任务详情
* @param id 任务ID
* @returns Promise
*/
export async function getAnnualTaskDetail(id: string) {
return request<supplierAnnualTaskManage.TaskDetailResponse>(`/annualreview/task/${id}`, {
method: 'GET',
});
}
/**
* 添加年度任务
* @param params 任务数据
* @returns Promise
*/
export async function addAnnualTask(params: supplierAnnualTaskManage.AddTaskRequest) {
return request<supplierAnnualTaskManage.ApiResponse>('/annualreview/task', {
method: 'POST',
data: params,
});
}
/**
* 更新年度任务
* @param params 任务数据
* @returns Promise
*/
export async function updateAnnualTask(params: supplierAnnualTaskManage.UpdateTaskRequest) {
return request<supplierAnnualTaskManage.ApiResponse>('/annualreview/task', {
method: 'PUT',
data: params,
});
}
// =================== 供应商年度审查模块 ===================
/**