gaoluyang
5 天以前 6fa82a1ad7c3ae061ef499f0d0806a16846e122b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
package cn.iocoder.yudao.module.mes.api.arrivalnotice;
 
import cn.iocoder.yudao.module.mes.api.arrivalnotice.dto.MesArrivalNoticeRespDTO;
 
import java.util.Collection;
import java.util.List;
 
/**
 * MES 到货通知单 API 接口
 */
public interface MesArrivalNoticeApi {
 
    /**
     * 根据采购订单生成到货通知单(待入库状态)
     *
     * @param purchaseOrderId 采购订单编号
     * @return 生成的到货通知单编号
     */
    Long generateArrivalNoticeFromPurchaseOrder(Long purchaseOrderId);
 
    /**
     * 根据采购订单编号批量查询到货通知单
     *
     * @param purchaseOrderIds 采购订单编号集合
     * @return 到货通知单列表
     */
    List<MesArrivalNoticeRespDTO> getArrivalNoticeListByPurchaseOrderIds(Collection<Long> purchaseOrderIds);
 
}