liyong
5 天以前 be5783c8a7e13bbc76d33c95643d75779cce21db
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/wm/arrivalnotice/MesWmArrivalNoticeLineService.java
@@ -72,9 +72,10 @@
     *
     * @param lineId 行编号
     * @param iqcId IQC 检验单编号
     * @param checkResult 质检结果(1合格 2特采 3不合格退货 4不合格报废)
     * @param qualifiedQuantity 合格数量
     */
    void updateArrivalNoticeLineWhenIqcFinish(Long lineId, Long iqcId, BigDecimal qualifiedQuantity);
    void updateArrivalNoticeLineWhenIqcFinish(Long lineId, Long iqcId, Integer checkResult, BigDecimal qualifiedQuantity);
    /**
     * 校验到货通知单行存在
@@ -93,4 +94,19 @@
     */
    MesWmArrivalNoticeLineDO validateArrivalNoticeLineExists(Long lineId, Long noticeId);
    /**
     * 根据采购订单行创建到货通知单行(内部方法,不校验)
     *
     * @param line 到货通知单行
     */
    void createArrivalNoticeLineFromPurchaseOrderItem(MesWmArrivalNoticeLineDO line);
    /**
     * 更新到货通知单行的 IQC 检验单 ID
     *
     * @param lineId 行编号
     * @param iqcId  IQC 检验单编号
     */
    void updateArrivalNoticeLineIqcId(Long lineId, Long iqcId);
}