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/MesWmReturnVendorSaveReqVO.java | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/returnvendor/vo/MesWmReturnVendorSaveReqVO.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/returnvendor/vo/MesWmReturnVendorSaveReqVO.java
index 8932b98..37bb694 100644
--- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/returnvendor/vo/MesWmReturnVendorSaveReqVO.java
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/returnvendor/vo/MesWmReturnVendorSaveReqVO.java
@@ -5,7 +5,9 @@
import jakarta.validation.constraints.NotNull;
import lombok.Data;
+import java.math.BigDecimal;
import java.time.LocalDateTime;
+import java.util.List;
@Schema(description = "绠$悊鍚庡彴 - MES 渚涘簲鍟嗛��璐у崟鏂板/淇敼 Request VO")
@Data
@@ -39,6 +41,19 @@
@Schema(description = "閫�璐у師鍥�", example = "璐ㄩ噺涓嶅悎鏍�")
private String returnReason;
+ @Schema(description = "澶勭悊鏂瑰紡锛�1閫�娆� 2鎹㈣揣", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
+ @NotNull(message = "澶勭悊鏂瑰紡涓嶈兘涓虹┖锛�1閫�娆� 2鎹㈣揣")
+ private Integer handleType;
+
+ @Schema(description = "閫�娆鹃噾棰濓紙澶勭悊鏂瑰紡=閫�娆炬椂濉啓锛涗负绌烘椂鎸夐噰璐崟浠访楅��璐ф暟閲忚绠楋級", example = "1000.00")
+ private BigDecimal refundAmount;
+
+ @Schema(description = "閲囪喘鍚堝悓鍙凤紙鍙锛屽垱寤烘椂浠庨噰璐鍗曞揩鐓э級", example = "HT2026110001")
+ private String contractNo;
+
+ @Schema(description = "闄勪欢 blobId 鍒楄〃", example = "[1, 2, 3]")
+ private List<Long> blobIds;
+
@Schema(description = "鐗╂祦鍗曞彿", example = "SF1234567890")
private String transportCode;
--
Gitblit v1.9.3