package cn.iocoder.yudao.module.srm.api.supplier;
|
|
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
|
import cn.iocoder.yudao.module.srm.api.supplier.dto.SrmSupplierRespDTO;
|
|
import java.util.Collection;
|
import java.util.List;
|
|
/**
|
* SRM 供应商 API 接口
|
*/
|
public interface SrmSupplierApi {
|
|
String PREFIX = "/rpc-api/srm/supplier";
|
|
/**
|
* 获取供应商(通过 SRM ID)
|
*
|
* @param srmId SRM 供应商 ID
|
* @return 供应商
|
*/
|
CommonResult<SrmSupplierRespDTO> getSupplier(Long srmId);
|
|
/**
|
* 获取供应商列表
|
*
|
* @param ids SRM 供应商 ID 列表
|
* @return 供应商列表
|
*/
|
CommonResult<List<SrmSupplierRespDTO>> getSupplierList(Collection<Long> ids);
|
|
/**
|
* 获取供应商精简列表(仅返回已通过准入审批的供应商,用于下拉选择)
|
*
|
* @return 供应商列表
|
*/
|
CommonResult<List<SrmSupplierRespDTO>> getSupplierSimpleList();
|
|
}
|