From a08832337f8de6a53edebbab1fb0b5a3bd1785aa Mon Sep 17 00:00:00 2001
From: liu <2021943741@qq.com>
Date: 星期四, 27 八月 2026 17:23:04 +0800
Subject: [PATCH] feat(srm): 供应商准入审核接入协同办公(BPM)
---
yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/api/user/dto/AdminUserUpdateReqDTO.java | 40 ++++++++++++++++++++++++++++++++++++++++
1 files changed, 40 insertions(+), 0 deletions(-)
diff --git a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/api/user/dto/AdminUserUpdateReqDTO.java b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/api/user/dto/AdminUserUpdateReqDTO.java
new file mode 100644
index 0000000..e3a21ac
--- /dev/null
+++ b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/api/user/dto/AdminUserUpdateReqDTO.java
@@ -0,0 +1,40 @@
+package cn.iocoder.yudao.module.system.api.user.dto;
+
+import io.swagger.v3.oas.annotations.media.Schema;
+import jakarta.validation.constraints.NotNull;
+import lombok.Data;
+
+import java.util.Set;
+
+/**
+ * Admin 鐢ㄦ埛鏇存柊 Request DTO
+ *
+ * 渚涘叾浠栨ā鍧楀悓姝ユ洿鏂扮郴缁熺敤鎴风殑閮ㄥ垎淇℃伅锛堝 HRM 鍛樺伐缂栬緫鏃跺悓姝ュ矖浣�/閮ㄩ棬绛夛級
+ */
+@Schema(description = "绠$悊鍚庡彴 - 鐢ㄦ埛鏇存柊 Request DTO")
+@Data
+public class AdminUserUpdateReqDTO {
+
+ @Schema(description = "鐢ㄦ埛缂栧彿", requiredMode = Schema.RequiredMode.REQUIRED, example = "1024")
+ @NotNull(message = "鐢ㄦ埛缂栧彿涓嶈兘涓虹┖")
+ private Long id;
+
+ @Schema(description = "鐢ㄦ埛鏄电О", example = "寮犱笁")
+ private String nickname;
+
+ @Schema(description = "閮ㄩ棬缂栧彿", example = "1")
+ private Long deptId;
+
+ @Schema(description = "宀椾綅缂栧彿鏁扮粍", example = "[1, 2]")
+ private Set<Long> postIds;
+
+ @Schema(description = "瑙掕壊缂栧彿鏁扮粍", example = "[1, 2]")
+ private Set<Long> roleIds;
+
+ @Schema(description = "鐢ㄦ埛閭", example = "zhangsan@example.com")
+ private String email;
+
+ @Schema(description = "澶囨敞", example = "澶囨敞淇℃伅")
+ private String remark;
+
+}
--
Gitblit v1.9.3