2026-09-03 50de7480237de2ba9d140a219d48a9b72211b8d2
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/wm/transfer/MesWmTransferServiceImpl.java
@@ -59,6 +59,10 @@
        // 插入
        MesWmTransferDO transfer = BeanUtils.toBean(createReqVO, MesWmTransferDO.class);
        transfer.setStatus(MesWmTransferStatusEnum.PREPARE.getStatus());
        // 内部调拨(或未选择配送模式)时不传“是否配送”,统一按非配送处理,避免必填校验拦截
        if (transfer.getDeliveryFlag() == null) {
            transfer.setDeliveryFlag(false);
        }
        transferMapper.insert(transfer);
        return transfer.getId();
    }
@@ -72,6 +76,10 @@
        // 更新
        MesWmTransferDO updateObj = BeanUtils.toBean(updateReqVO, MesWmTransferDO.class);
        // 内部调拨(或未选择配送模式)时前端不传“是否配送”,统一按非配送处理,避免必填校验拦截
        if (updateObj.getDeliveryFlag() == null) {
            updateObj.setDeliveryFlag(false);
        }
        transferMapper.updateById(updateObj);
    }