package cn.iocoder.yudao.module.mes.api.productsales;
|
|
import cn.iocoder.yudao.module.mes.api.productsales.dto.MesWmProductSalesRespDTO;
|
|
import java.util.List;
|
|
/**
|
* MES 销售出库单 API 接口
|
*
|
* 供 CRM 开票绑定出库单、财务对账使用
|
*/
|
public interface MesWmProductSalesApi {
|
|
/**
|
* 根据销售订单编号查询出库单列表
|
*
|
* @param saleOrderId 销售订单编号
|
* @return 出库单列表(含明细)
|
*/
|
List<MesWmProductSalesRespDTO> getProductSalesListBySaleOrderId(Long saleOrderId);
|
|
/**
|
* 根据客户编号查询出库单列表
|
*
|
* @param clientId 客户编号
|
* @return 出库单列表(含明细)
|
*/
|
List<MesWmProductSalesRespDTO> getProductSalesListByClientId(Long clientId);
|
|
/**
|
* 获得出库单
|
*
|
* @param id 出库单编号
|
* @return 出库单(含明细),不存在时返回 null
|
*/
|
MesWmProductSalesRespDTO getProductSales(Long id);
|
|
}
|