liyong
4 天以前 3acb4bda764d615bc69d18339921cc92e0024cdd
yudao-module-erp-api/src/main/java/cn/iocoder/yudao/module/erp/api/purchase/ErpPurchaseOrderApi.java
@@ -1,6 +1,7 @@
package cn.iocoder.yudao.module.erp.api.purchase;
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
import cn.iocoder.yudao.module.erp.api.purchase.dto.ErpPurchaseOrderCreateReqDTO;
import cn.iocoder.yudao.module.erp.api.purchase.dto.ErpPurchaseOrderItemRespDTO;
import cn.iocoder.yudao.module.erp.api.purchase.dto.ErpPurchaseOrderRespDTO;
@@ -75,4 +76,21 @@
     */
    CommonResult<Boolean> updateOrderInStatus(Long orderId);
    /**
     * 创建采购订单(RPC 调用)
     *
     * @param createReqDTO 创建信息
     * @return 订单编号
     */
    CommonResult<Long> createPurchaseOrder(ErpPurchaseOrderCreateReqDTO createReqDTO);
    /**
     * 按来源查询采购订单明细列表(用于追溯来源工单的采购情况)
     *
     * @param sourceType 来源类型
     * @param sourceId   来源单据编号
     * @return 采购订单明细列表
     */
    CommonResult<List<ErpPurchaseOrderItemRespDTO>> getPurchaseOrderItemListBySource(Integer sourceType, Long sourceId);
}