年审结果模块
This commit is contained in:
@ -119,3 +119,76 @@ export async function submitAnnualReviewScore(params: supplierAnnualReview.Score
|
||||
data: params,
|
||||
});
|
||||
}
|
||||
|
||||
// =================== 供应商年度结果模块 ===================
|
||||
|
||||
/**
|
||||
* 获取供应商年度结果任务列表(一级列表)
|
||||
* @param params 查询参数
|
||||
* @returns Promise
|
||||
*/
|
||||
export async function getAnnualResultTaskList(params: supplierAnnualResult.TaskListRequest) {
|
||||
return request<supplierAnnualResult.TaskListResponse>('/annualreview/task/getPage', {
|
||||
method: 'POST',
|
||||
data: params,
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取供应商列表(二级列表)
|
||||
* @param params 查询参数
|
||||
* @returns Promise
|
||||
*/
|
||||
export async function getAnnualResultSupplierList(params: supplierAnnualResult.SupplierListRequest) {
|
||||
return request<supplierAnnualResult.SupplierListResponse>('/system/supplier/getPage', {
|
||||
method: 'POST',
|
||||
data: params,
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取供应商审查列表(三级列表)
|
||||
* @param params 查询参数
|
||||
* @returns Promise
|
||||
*/
|
||||
export async function getAnnualResultReviewList(params: supplierAnnualResult.ReviewListRequest) {
|
||||
return request<supplierAnnualResult.ReviewListResponse>('/annualreview/user/getPage', {
|
||||
method: 'POST',
|
||||
data: params,
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取供应商审查详情
|
||||
* @param id 审查ID
|
||||
* @returns Promise
|
||||
*/
|
||||
export async function getAnnualResultReviewDetail(id: string) {
|
||||
return request<supplierAnnualResult.ReviewDetailResponse>(`/annualreview/user/${id}`, {
|
||||
method: 'GET',
|
||||
});
|
||||
}
|
||||
|
||||
// 以下是旧的API函数,可以暂时保留,后续需要确认是否废弃
|
||||
// 获取供应商年度结果列表
|
||||
export async function getAnnualResultList(params: any) {
|
||||
return request<any>('/annualreview/result/getPage', {
|
||||
method: 'POST',
|
||||
data: params,
|
||||
});
|
||||
}
|
||||
|
||||
// 获取年度统计列表
|
||||
export async function getAnnualYearStatsList(params: any) {
|
||||
return request<any>('/annualreview/result/getYearStats', {
|
||||
method: 'POST',
|
||||
data: params,
|
||||
});
|
||||
}
|
||||
|
||||
// 获取供应商年度结果详情
|
||||
export async function getAnnualResultDetail(id: string) {
|
||||
return request<any>(`/annualreview/result/${id}`, {
|
||||
method: 'GET',
|
||||
});
|
||||
}
|
||||
|
Reference in New Issue
Block a user