xuzhancheng 1 天之前
父節點
當前提交
f74c1b01bb

+ 22 - 0
tz-module-pressure2/tz-module-pressure2-biz/src/main/java/cn/start/tz/module/pressure2/controller/admin/planscheduling/vo/PipeIsValidUpdateVO.java

@@ -0,0 +1,22 @@
+package cn.start.tz.module.pressure2.controller.admin.planscheduling.vo;
+
+import io.swagger.v3.oas.annotations.media.Schema;
+import lombok.Data;
+
+import java.util.List;
+
+/**
+ * 管道设备批量更新是否有效 Request VO
+ *
+ * @author tz
+ */
+@Data
+public class PipeIsValidUpdateVO {
+
+    @Schema(description = "设备ID列表", requiredMode = Schema.RequiredMode.REQUIRED, example = "[\"id1\", \"id2\"]")
+    private List<String> ids;
+
+    @Schema(description = "是否有效", requiredMode = Schema.RequiredMode.REQUIRED, example = "true")
+    private Boolean isEffective;
+
+}

+ 21 - 0
tz-module-system/tz-module-system-biz/src/main/java/cn/start/tz/module/system/controller/admin/user/vo/user/UserAssignRoleBatchReqVO.java

@@ -0,0 +1,21 @@
+package cn.start.tz.module.system.controller.admin.user.vo.user;
+
+import io.swagger.v3.oas.annotations.media.Schema;
+import jakarta.validation.constraints.NotBlank;
+import jakarta.validation.constraints.NotEmpty;
+import lombok.Data;
+
+import java.util.List;
+
+@Schema(description = "管理后台 - 角色批量分配用户 Request VO")
+@Data
+public class UserAssignRoleBatchReqVO {
+
+    @Schema(description = "角色ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
+    @NotBlank(message = "角色ID不能为空")
+    private String roleId;
+
+    @Schema(description = "用户ID数组", requiredMode = Schema.RequiredMode.REQUIRED, example = "[\"1\",\"2\"]")
+    @NotEmpty(message = "用户ID数组不能为空")
+    private List<String> userIds;
+}