供应商联系人

This commit is contained in:
孙景学
2025-07-17 15:17:49 +08:00
parent 8e921b73d4
commit 5c505150e5
7 changed files with 577 additions and 112 deletions

View File

@ -231,8 +231,49 @@ export const updateSupplierBase = (data: updateSupplierBase) => request.post('/c
/**
* 联系人分页列表
*/
interface getCoscoSupplierUserPage {
pageNo: number;
pageSize: number;
supplierId?: string;
}
export const getCoscoSupplierUserPage = (data: getCoscoSupplierUserPage) => request.post('/coscoSupplierUser/getPage', { data });
/**
* 附件详情
*/
export const coscoSupplierUserView = (id: string) => request.get(`/coscoSupplierUser/${id}`);
/**
* 附件新增
*/
interface coscoSupplierUserAdd {
id?: string;
attachmentsType?: string;
fileName?: string;
filePath?: string;
fileSize?: string;
fileType?: string;
fileUrl?: string;
supplierId?: string;
delFlag?: string;
[property: string]: any;
}
export const coscoSupplierUserAdd = (data: coscoSupplierUserAdd) => request.post('/coscoSupplierUser/add', { data });
/**
* @param data
* @returns
* 附件修改
*/
export const coscoSupplierUserEdit = (data: coscoSupplierUserAdd) => request.put('/coscoSupplierUser/edit', { data });
interface editType {
supplierId:string;
id:string;
}
export const editType = (data: editType) => request.post('/coscoSupplierUser/editType', { data });
export const coscoSupplierUserDel = (id: string) => request.delete(`/coscoSupplierUser/${id}`);