提交一下 换git仓库了

This commit is contained in:
linxd
2025-06-23 21:39:51 +08:00
parent 9eb1bed092
commit c74aefb93d
11 changed files with 741 additions and 672 deletions

View File

@ -123,3 +123,74 @@ export async function getDepartmentList() {
method: 'GET',
});
}
/**
* 获取评价任务列表
* @param params 查询参数
* @returns Promise
*/
export async function getTaskList(params: SupplierEvaluate.TaskRequest) {
return request<SupplierEvaluate.TaskResponse>('/coscoEvaluate/task/getPage', {
method: 'POST',
data: params,
});
}
/**
* 获取评价任务详情
* @param id 任务ID
* @returns Promise
*/
export async function getTaskDetail(id: string) {
return request<API.APIResponse<SupplierEvaluate.TaskRecord>>(`/coscoEvaluate/task/${id}`, {
method: 'GET',
});
}
/**
* 新增评价任务
* @param params 任务数据
* @returns Promise
*/
export async function addTask(params: SupplierEvaluate.TaskAddRequest) {
return request<API.APIResponse<any>>('/coscoEvaluate/task/addTask', {
method: 'POST',
data: params,
});
}
/**
* 更新评价任务
* @param params 任务数据
* @returns Promise
*/
export async function updateTask(params: SupplierEvaluate.TaskUpdateRequest) {
return request<API.APIResponse<any>>('/coscoEvaluate/task', {
method: 'PUT',
data: params,
});
}
/**
* 删除评价任务
* @param id 任务ID
* @returns Promise
*/
export async function deleteTask(id: string) {
return request<API.APIResponse<any>>('/coscoEvaluate/task/delete', {
method: 'POST',
data: { id },
});
}
/**
* 批量删除评价任务
* @param ids 任务ID数组
* @returns Promise
*/
export async function batchDeleteTask(ids: string[]) {
return request<API.APIResponse<any>>('/coscoEvaluate/task/batchDelete', {
method: 'POST',
data: { ids },
});
}