Files
fe_supplier_frontend/src/pages/supplier/admission/admissionReviewManagement/services.ts
孙景学 c1267c8228 供应商
2025-06-24 10:52:30 +08:00

78 lines
1.4 KiB
TypeScript

import request from '@/utils/request';
/**
* 准入列表
*/
interface getPageData {
pageNo: number;
pageSize: number;
parentCode?: string;
}
export const getPage = (data: getPageData) => request.post('/coscoAccessWork/getPage', { data });
/**
* 评审修改时用的详情页
*/
interface reviewInfoData {
id: string;
userId?: string;
}
export const reviewInfo = (params: reviewInfoData) => request.get(`/coscoAccessWork/reviewInfo`, { params });
/**
* 上传文件
* @param file 上传的文件对象
* @returns 上传结果
*/
export const uploadFile = async (file: File) => {
const formData = new FormData();
formData.append('file', file);
return request('/fileConfig/files/upload', {
method: 'POST',
data: formData,
});
};
export async function coscoSupplier(params:any) {
console.log(params,'params');
return request('/api/system/coscoSupplier', {
method: 'GET',
params
});
}
export async function library(params:any) {
return request('/api/system/library', {
method: 'GET',
params
});
}
export async function qualifications(params:any) {
return request('/api/system/qualifications', {
method: 'GET',
params
});
}
export async function invoice(params:any) {
return request('/api/system/invoice', {
method: 'GET',
params
});
}
export async function bank(params:any) {
return request('/api/system/bank', {
method: 'GET',
params
});
}