package cn.iocoder.yudao.module.srm.service.supplier;
|
|
import cn.iocoder.yudao.module.srm.controller.admin.supplier.vo.SrmSupplierContactSaveReqVO;
|
import cn.iocoder.yudao.module.srm.dal.dataobject.SrmSupplierContactDO;
|
import jakarta.validation.Valid;
|
|
import java.util.List;
|
|
/**
|
* 供应商联系人 Service 接口
|
*/
|
public interface SrmSupplierContactService {
|
|
/**
|
* 创建联系人
|
*/
|
Long createContact(@Valid SrmSupplierContactSaveReqVO createReqVO);
|
|
/**
|
* 更新联系人
|
*/
|
void updateContact(@Valid SrmSupplierContactSaveReqVO updateReqVO);
|
|
/**
|
* 删除联系人
|
*/
|
void deleteContact(Long id);
|
|
/**
|
* 获取供应商的联系人列表
|
*/
|
List<SrmSupplierContactDO> getContactListBySupplierId(Long supplierId);
|
|
}
|