7 天以前 e2729587d4a8b9c2e3e2c4dd50a25adedb337e98
yudao-module-erp/src/main/java/cn/iocoder/yudao/module/erp/service/purchase/ErpPurchaseOrderService.java
@@ -15,7 +15,7 @@
/**
 * ERP 采购订单 Service 接口
 *
 * @author 芋道源码
 * @author 超级管理员
 */
public interface ErpPurchaseOrderService {
@@ -149,6 +149,15 @@
    List<ErpPurchaseOrderDO> getPurchaseOrderList(List<Long> ids);
    /**
     * 按来源查询采购订单列表
     *
     * @param sourceType 来源类型
     * @param sourceId   来源单据编号
     * @return 采购订单列表
     */
    List<ErpPurchaseOrderDO> getPurchaseOrderListBySource(Integer sourceType, Long sourceId);
    /**
     * 更新采购订单的入库状态
     *
     * 根据明细入库数量自动计算订单状态:
@@ -160,4 +169,14 @@
     */
    void updatePurchaseOrderInStatus(Long orderId);
    /**
     * 确认收货
     *
     * 生成到货通知单,状态为待入库
     *
     * @param id 采购订单编号
     * @return 到货通知单编号
     */
    Long confirmReceipt(Long id);
}