From 807db914923448bd617262b8508ff82405575f98 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sun, 29 Mar 2026 11:22:53 +0800 Subject: [PATCH] ✨ feat(mes): 新增采购订单号字段及相关逻辑处理 --- yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/itemreceipt/MesWmItemReceiptController.java | 4 ++-- yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/itemreceipt/vo/MesWmItemReceiptRespVO.java | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/itemreceipt/MesWmItemReceiptController.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/itemreceipt/MesWmItemReceiptController.java index 4f40ade..692c847 100644 --- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/itemreceipt/MesWmItemReceiptController.java +++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/itemreceipt/MesWmItemReceiptController.java @@ -168,8 +168,8 @@ public class MesWmItemReceiptController { vendor -> vo.setVendorName(vendor.getName())); MapUtils.findAndThen(iqcMap, vo.getIqcId(), iqc -> vo.setIqcCode(iqc.getCode())); - MapUtils.findAndThen(noticeMap, vo.getNoticeId(), - notice -> vo.setNoticeCode(notice.getCode())); + MapUtils.findAndThen(noticeMap, vo.getNoticeId(), notice -> + vo.setNoticeCode(notice.getCode()).setPurchaseOrderCode(notice.getPurchaseOrderCode())); }); } diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/itemreceipt/vo/MesWmItemReceiptRespVO.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/itemreceipt/vo/MesWmItemReceiptRespVO.java index 7b4833f..da430a7 100644 --- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/itemreceipt/vo/MesWmItemReceiptRespVO.java +++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/itemreceipt/vo/MesWmItemReceiptRespVO.java @@ -38,6 +38,10 @@ public class MesWmItemReceiptRespVO { @ExcelProperty("到货通知单") private String noticeCode; + @Schema(description = "采购订单号", example = "PO20260201") + @ExcelProperty("采购订单号") + private String purchaseOrderCode; + @Schema(description = "供应商编号", example = "1") private Long vendorId; -- libgit2 0.21.4