供应商准入管理除了品类

This commit is contained in:
孙景学
2025-06-24 16:48:10 +08:00
parent 9a45e65db1
commit 357f1f2384
14 changed files with 920 additions and 634 deletions

View File

@ -1,8 +1,5 @@
import request from '@/utils/request';
/**
* 准入列表
*/
@ -11,7 +8,7 @@ interface getPageData {
pageSize: number;
parentCode?: string;
}
export const getPage = (data: getPageData) => request.post('/coscoAccessWork/getPage', { data });
export const getPage = (data: getPageData) => request.post('/coscoAccessWork/getPage', { data});
/**
* 评审修改时用的详情页
*/
@ -37,42 +34,34 @@ export const uploadFile = async (file: File) => {
});
};
export async function coscoSupplier(params:any) {
console.log(params,'params');
return request('/api/system/coscoSupplier', {
method: 'GET',
params
});
/**
* 组员评审
*/
export interface updateData {
accessWorkId: string;
coscoAccessUserItemList: CoscoAccessUserItemList[];
[property: string]: any;
}
export async function library(params:any) {
return request('/api/system/library', {
method: 'GET',
params
});
export interface CoscoAccessUserItemList {
coscoAccessTtemAttachments: CoscoAccessTtemAttachments;
id: number;
remark: string;
reviewResult: number;
[property: string]: any;
}
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
});
export interface CoscoAccessTtemAttachments {
accessWorkId: string;
fileName: string;
filePath: string;
fileSize: string;
fileType: string;
fileUrl: string;
[property: string]: any;
}
export const update = (data: updateData) => request.post('/coscoAccessWork/update', { data });