2 天以前 3be684af887afe4c0e45f281cc53adfef6f12b78
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/wm/outsourcereceipt/MesWmOutsourceReceiptLineServiceImpl.java
@@ -11,7 +11,7 @@
import cn.iocoder.yudao.module.mes.dal.dataobject.pro.workorder.MesProWorkOrderDO;
import cn.iocoder.yudao.module.mes.dal.mysql.wm.outsourcereceipt.MesWmOutsourceReceiptLineMapper;
import cn.iocoder.yudao.module.mes.enums.wm.MesWmQualityStatusEnum;
import cn.iocoder.yudao.module.mes.service.md.item.MesMdItemService;
import cn.iocoder.yudao.module.mes.service.mdm.MesMdmItemService;
import cn.iocoder.yudao.module.mes.service.pro.workorder.MesProWorkOrderService;
import cn.iocoder.yudao.module.mes.service.wm.batch.MesWmBatchService;
import jakarta.annotation.Resource;
@@ -36,7 +36,7 @@
    private MesWmOutsourceReceiptLineMapper lineMapper;
    @Resource
    private MesMdItemService itemService;
    private MesMdmItemService mdmItemService;
    @Resource
    @Lazy
    private MesWmOutsourceReceiptDetailService outsourceReceiptDetailService;
@@ -52,7 +52,7 @@
    @Override
    public Long createOutsourceReceiptLine(MesWmOutsourceReceiptLineSaveReqVO createReqVO) {
        // 校验物料存在
        itemService.validateItemExistsAndEnable(createReqVO.getItemId());
        mdmItemService.validateItemExistsAndEnable(createReqVO.getItemId());
        // 插入
        MesWmOutsourceReceiptLineDO line = BeanUtils.toBean(createReqVO, MesWmOutsourceReceiptLineDO.class);
@@ -72,7 +72,7 @@
        // 校验存在
        validateOutsourceReceiptLineExists(updateReqVO.getId());
        // 校验物料存在
        itemService.validateItemExistsAndEnable(updateReqVO.getItemId());
        mdmItemService.validateItemExistsAndEnable(updateReqVO.getItemId());
        // 更新
        MesWmOutsourceReceiptLineDO updateObj = BeanUtils.toBean(updateReqVO, MesWmOutsourceReceiptLineDO.class);