From cea8396d93b31fe6037a0558febcabb2169363a8 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期三, 14 十月 2026 14:02:25 +0800
Subject: [PATCH] feat(wm): 入库单和领料单支持手工填写关联信息

---
 yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/itemreceipt/MesWmItemReceiptDO.java |   30 ++++++++++++++++++++++++++++--
 1 files changed, 28 insertions(+), 2 deletions(-)

diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/itemreceipt/MesWmItemReceiptDO.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/itemreceipt/MesWmItemReceiptDO.java
index 3b3e257..2e5c3e2 100644
--- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/itemreceipt/MesWmItemReceiptDO.java
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/itemreceipt/MesWmItemReceiptDO.java
@@ -1,7 +1,6 @@
 package cn.iocoder.yudao.module.mes.dal.dataobject.wm.itemreceipt;
 
 import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
-import cn.iocoder.yudao.module.mes.dal.dataobject.md.vendor.MesMdVendorDO;
 import cn.iocoder.yudao.module.mes.dal.dataobject.qc.iqc.MesQcIqcDO;
 import cn.iocoder.yudao.module.mes.dal.dataobject.wm.arrivalnotice.MesWmArrivalNoticeDO;
 import cn.iocoder.yudao.module.mes.enums.wm.MesWmItemReceiptStatusEnum;
@@ -52,17 +51,36 @@
      */
     private Long noticeId;
     /**
+     * 鍒拌揣閫氱煡鍗曠紪鐮�
+     *
+     * 鍐椾綑鑷� {@link MesWmArrivalNoticeDO#getCode()}锛屼篃鍙互鎵嬪姩濉啓
+     */
+    private String noticeCode;
+    /**
      * 閲囪喘璁㈠崟鍙�
      *
      * 鍐椾綑鑷� {@link MesWmArrivalNoticeDO#getPurchaseOrderCode()}锛屼篃鍙互鎵嬪姩濉啓
      */
     private String purchaseOrderCode;
     /**
+     * 閲囪喘璁㈠崟缂栧彿
+     *
+     * 鍏宠仈 ERP {@link cn.iocoder.yudao.module.erp.dal.dataobject.purchase.ErpPurchaseOrderDO#getId()}
+     * 浠庡埌璐ч�氱煡鍗曞甫鍏ワ紝鐢ㄤ簬鍏ュ簱瀹屾垚鏃跺洖鍐欓噰璐鍗曞叆搴撴暟閲�
+     */
+    private Long purchaseOrderId;
+    /**
      * 渚涘簲鍟嗙紪鍙�
      *
-     * 鍏宠仈 {@link MesMdVendorDO#getId()}
+     * 鍏宠仈 ERP 渚涘簲鍟� {@link cn.iocoder.yudao.module.erp.api.purchase.dto.ErpSupplierRespDTO#getId()}
      */
     private Long vendorId;
+    /**
+     * 渚涘簲鍟嗗悕绉�
+     *
+     * 鍐椾綑鑷� ERP 渚涘簲鍟嗭紝涔熷彲浠ユ墜鍔ㄥ~鍐�
+     */
+    private String vendorName;
     /**
      * 鍏ュ簱鏃ユ湡
      */
@@ -75,6 +93,14 @@
      */
     private Integer status;
     /**
+     * BPM 娴佺▼瀹炰緥缂栧彿
+     */
+    private String processInstanceId;
+    /**
+     * BPM 娴佺▼瀹氫箟 Key
+     */
+    private String processDefinitionKey;
+    /**
      * 澶囨敞
      */
     private String remark;

--
Gitblit v1.9.3