54 lines
1.0 KiB
TypeScript
54 lines
1.0 KiB
TypeScript
import request from '@/utils/request';
|
|
|
|
/**
|
|
* 新增操作
|
|
* @param params
|
|
*/
|
|
export async function addContact(params: any) {
|
|
return request('/api/biz-service-ebtp-tender/v1/bizsuppliercontact/insert', {
|
|
method: 'POST',
|
|
data: params,
|
|
});
|
|
}
|
|
|
|
/**
|
|
* 修改操作
|
|
* @param params
|
|
*/
|
|
export async function updateContact(params: any) {
|
|
return request('/api/biz-service-ebtp-tender/v1/bizsuppliercontact/update', {
|
|
method: 'PUT',
|
|
data: params,
|
|
});
|
|
}
|
|
|
|
/**
|
|
* 删除
|
|
* @param params
|
|
*/
|
|
export async function deleteContact(params: any) {
|
|
return request(`/api/biz-service-ebtp-tender/v1/bizsuppliercontact/${params}`, {
|
|
method: 'DELETE',
|
|
});
|
|
}
|
|
|
|
/**
|
|
* 获取列表
|
|
* @param params
|
|
*/
|
|
export async function getContactList(params: any) {
|
|
return request(
|
|
`/api/biz-service-ebtp-tender/v1/bizsuppliercontact/getSupplierContactByParam`,
|
|
{
|
|
method: 'POST',
|
|
data:{
|
|
companyId:params.companyId,
|
|
basePageRequest:{
|
|
pageNo:params.current,
|
|
pageSize:params.pageSize
|
|
}
|
|
}
|
|
},
|
|
);
|
|
}
|