From 70ea74cfb981f812bfa4e3ef91843c5ad93f7b27 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期三, 04 十一月 2026 17:32:49 +0800
Subject: [PATCH] feat(erp): 采购台账改造与采购退货增强

---
 yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/returnvendor/vo/MesWmReturnVendorRespVO.java |   33 +++++++++++++++++++++++++++++++++
 1 files changed, 33 insertions(+), 0 deletions(-)

diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/returnvendor/vo/MesWmReturnVendorRespVO.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/returnvendor/vo/MesWmReturnVendorRespVO.java
index 63797fd..dadde78 100644
--- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/returnvendor/vo/MesWmReturnVendorRespVO.java
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/returnvendor/vo/MesWmReturnVendorRespVO.java
@@ -1,9 +1,12 @@
 package cn.iocoder.yudao.module.mes.controller.admin.wm.returnvendor.vo;
 
+import cn.iocoder.yudao.module.system.api.storage.dto.StorageBlobRespDTO;
 import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.Data;
 
+import java.math.BigDecimal;
 import java.time.LocalDateTime;
+import java.util.List;
 
 @Schema(description = "绠$悊鍚庡彴 - MES 渚涘簲鍟嗛��璐у崟 Response VO")
 @Data
@@ -42,6 +45,33 @@
     @Schema(description = "閫�璐у師鍥�", example = "璐ㄩ噺涓嶅悎鏍�")
     private String returnReason;
 
+    @Schema(description = "閲囪喘鍚堝悓鍙�", example = "HT2026110001")
+    private String contractNo;
+
+    @Schema(description = "澶勭悊鏂瑰紡锛�1閫�娆� 2鎹㈣揣", example = "1")
+    private Integer handleType;
+
+    @Schema(description = "閫�娆鹃噾棰�", example = "1000.00")
+    private BigDecimal refundAmount;
+
+    @Schema(description = "璐熸暟鍐茬孩浠樻鍗曠紪鍙�", example = "1")
+    private Long redFlushPaymentId;
+
+    @Schema(description = "璐熸暟鍐茬孩浠樻鍗曞彿", example = "FKD2026110001")
+    private String redFlushPaymentNo;
+
+    @Schema(description = "鎹㈣揣鍒拌揣閫氱煡鍗曠紪鍙�", example = "1")
+    private Long replacementNoticeId;
+
+    @Schema(description = "鎹㈣揣鍒拌揣閫氱煡鍗曞彿", example = "AN2026110001")
+    private String replacementNoticeCode;
+
+    @Schema(description = "BPM 娴佺▼瀹炰緥缂栧彿")
+    private String processInstanceId;
+
+    @Schema(description = "闄勪欢鍒楄〃")
+    private List<StorageBlobRespDTO> attachmentList;
+
     @Schema(description = "鐗╂祦鍗曞彿", example = "SF1234567890")
     private String transportCode;
 
@@ -51,6 +81,9 @@
     @Schema(description = "鐘舵��", requiredMode = Schema.RequiredMode.REQUIRED, example = "10")
     private Integer status;
 
+    @Schema(description = "鐘舵�佸悕绉�", example = "瀹℃壒涓�")
+    private String statusName;
+
     @Schema(description = "澶囨敞", example = "澶囨敞")
     private String remark;
 

--
Gitblit v1.9.3