From 7d2ee3cef2e0d68ba6400bc5957640d2771bbf4c Mon Sep 17 00:00:00 2001
From: liu <2021943741@qq.com>
Date: 星期三, 16 九月 2026 18:05:40 +0800
Subject: [PATCH] refactor: 单据审核改为审批配置状态机(新增:audit接口/审核人字段/DB变更脚本)

---
 yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pd/techconfirm/vo/ProductTechConfirmSaveReqVO.java |   46 ++++++++++++++++------------------------------
 1 files changed, 16 insertions(+), 30 deletions(-)

diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pd/techconfirm/vo/ProductTechConfirmSaveReqVO.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pd/techconfirm/vo/ProductTechConfirmSaveReqVO.java
index 2891aaa..7c58938 100644
--- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pd/techconfirm/vo/ProductTechConfirmSaveReqVO.java
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pd/techconfirm/vo/ProductTechConfirmSaveReqVO.java
@@ -3,13 +3,26 @@
 import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.Data;
 
-import java.time.LocalDateTime;
-
+/**
+ * 浜у搧鎶�鏈‘璁ゅ嚱鏂板/淇敼 Request VO
+ *
+ * 娉ㄦ剰锛氭湰 VO 鍙壙杞界敤鎴峰彲濉啓鐨勪笟鍔″瓧娈点��
+ * 鐘舵�併�佺紪鍒朵汉/缂栧埗鏃堕棿銆佸鏍镐汉/瀹℃牳鏃堕棿銆佸鎴风‘璁や汉/瀹㈡埛纭鏃堕棿鍧囩敱涓氬姟娴佺▼椹卞姩锛�
+ * 涓嶆帴鍙楀墠绔紶鍙傦紝鍥犳涓嶅湪鏈� VO 涓畾涔夛細
+ * <ul>
+ *     <li>鐘舵�侊細鍒涘缓鏃跺浐瀹氫负鑽夌锛岀敱鎻愪氦瀹℃壒銆丅PM 瀹℃壒鍥炶皟銆佸鎴风‘璁ら�愭鎺ㄨ繘</li>
+ *     <li>缂栧埗浜�/缂栧埗鏃堕棿锛氬垱寤烘椂鍙栧綋鍓嶇櫥褰曠敤鎴蜂笌褰撳墠鏃堕棿</li>
+ *     <li>瀹℃牳浜�/瀹℃牳鏃堕棿锛欱PM 瀹℃壒缁撴潫鏃跺彇瀹℃壒浜哄啓鍏�</li>
+ *     <li>瀹㈡埛纭浜�/瀹㈡埛纭鏃堕棿锛氬鎴风‘璁ゆ椂鍙栧綋鍓嶇櫥褰曠敤鎴蜂笌褰撳墠鏃堕棿</li>
+ * </ul>
+ *
+ * @author 瓒呯骇绠$悊鍛�
+ */
 @Schema(description = "绠$悊鍚庡彴 - 浜у搧鎶�鏈‘璁ゅ嚱鏂板/淇敼 Request VO")
 @Data
 public class ProductTechConfirmSaveReqVO {
 
-    @Schema(description = "缂栧彿", requiredMode = Schema.RequiredMode.NOT_REQUIRED, example = "1024")
+    @Schema(description = "缂栧彿锛堟柊澧炴椂涓虹┖锛屼慨鏀规椂蹇呭~锛�", requiredMode = Schema.RequiredMode.NOT_REQUIRED, example = "1024")
     private Long id;
 
     @Schema(description = "纭鍑界紪鍙�", requiredMode = Schema.RequiredMode.REQUIRED, example = "TC20260801001")
@@ -32,33 +45,6 @@
 
     @Schema(description = "妯℃澘绫诲瀷锛堝ゥ鍦板埄/鏃ユ湰/閫氱敤锛�", example = "general")
     private String templateType;
-
-    @Schema(description = "缂栧埗浜篒D", example = "1")
-    private Long drafterId;
-
-    @Schema(description = "缂栧埗浜哄鍚�", example = "鑳′笢")
-    private String drafterName;
-
-    @Schema(description = "缂栧埗鏃堕棿")
-    private LocalDateTime draftTime;
-
-    @Schema(description = "瀹℃牳浜篒D", example = "2")
-    private Long reviewerId;
-
-    @Schema(description = "瀹℃牳浜哄鍚�", example = "鏉庡伐")
-    private String reviewerName;
-
-    @Schema(description = "瀹℃牳鏃堕棿")
-    private LocalDateTime reviewTime;
-
-    @Schema(description = "瀹㈡埛纭浜�", example = "鐜嬬粡鐞�")
-    private String customerConfirmUser;
-
-    @Schema(description = "瀹㈡埛纭鏃堕棿")
-    private LocalDateTime customerConfirmTime;
-
-    @Schema(description = "鐘舵�侊紙0=鑽夌锛�1=寰呭鏍革紝2=宸插鏍革紝3=瀹㈡埛宸茬‘璁わ級", example = "0")
-    private Integer status;
 
     @Schema(description = "澶囨敞", example = "娴嬭瘯澶囨敞")
     private String remark;

--
Gitblit v1.9.3