diff --git a/rdms-project/rdms-project-boot/src/main/java/com/njcn/rdms/module/project/controller/admin/project/vo/member/ProjectMemberRespVO.java b/rdms-project/rdms-project-boot/src/main/java/com/njcn/rdms/module/project/controller/admin/project/vo/member/ProjectMemberRespVO.java index 0d7dea7..822973f 100644 --- a/rdms-project/rdms-project-boot/src/main/java/com/njcn/rdms/module/project/controller/admin/project/vo/member/ProjectMemberRespVO.java +++ b/rdms-project/rdms-project-boot/src/main/java/com/njcn/rdms/module/project/controller/admin/project/vo/member/ProjectMemberRespVO.java @@ -1,9 +1,12 @@ package com.njcn.rdms.module.project.controller.admin.project.vo.member; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.ArraySchema; import lombok.Data; import java.time.LocalDateTime; +import java.util.Collections; +import java.util.List; @Schema(description = "管理后台 - 项目成员 Response VO") @Data @@ -31,5 +34,7 @@ public class ProjectMemberRespVO { private LocalDateTime leftTime; @Schema(description = "备注", example = "当前负责需求收敛") private String remark; + @ArraySchema(schema = @Schema(description = "非主角色的中文名列表,多角色场景使用(如同人 manager + creator);单角色时为空数组", example = "项目创建者")) + private List additionalRoleNames = Collections.emptyList(); }