TRX hai 1 ano
pai
achega
8f5b6a484b

+ 3 - 0
FullCardClient/src/main/java/com/zhongshu/card/client/openApi/model/face/OrgUserFaceOpenApiParam.java

@@ -16,6 +16,9 @@ import lombok.NoArgsConstructor;
 @NoArgsConstructor
 public class OrgUserFaceOpenApiParam extends ProjectCodeParam {
 
+    @Schema(description = "id")
+    private String id;
+
     @Schema(description = "用户ID")
     private String userId;
 

+ 1 - 1
FullCardServer/src/main/java/com/zhongshu/card/server/core/controller/org/DepartmentController.java

@@ -3,10 +3,10 @@ package com.zhongshu.card.server.core.controller.org;
 import com.github.microservice.auth.client.constant.AuthConstant;
 import com.github.microservice.auth.security.annotations.ResourceAuth;
 import com.github.microservice.auth.security.type.AuthType;
+import com.github.microservice.net.ResultContent;
 import com.zhongshu.card.client.model.base.IDParam;
 import com.zhongshu.card.client.model.base.OidModel;
 import com.zhongshu.card.client.model.org.DepartmentParam;
-import com.github.microservice.net.ResultContent;
 import com.zhongshu.card.client.service.org.DepartmentService;
 import io.swagger.v3.oas.annotations.Operation;
 import io.swagger.v3.oas.annotations.tags.Tag;

+ 7 - 0
FullCardServer/src/main/java/com/zhongshu/card/server/core/controller/orgManager/ProjectBindOrgController.java

@@ -88,4 +88,11 @@ public class ProjectBindOrgController {
         return this.projectBindOrgService.getDetailRelation(param.getId());
     }
 
+    @Operation(summary = "得到项目下所有的机构列表数据", description = "得到项目下所有的机构列表数据")
+    @RequestMapping(value = "getProjectOrgListFree", method = {RequestMethod.POST})
+    public ResultContent<List<OrganizationMiniModel>> getProjectOrgListFree(
+            @RequestBody ProjectOidParam param) {
+        Assert.hasText(param.getProjectOid(), "projectOid不能为空");
+        return this.projectBindOrgService.getProjectOrgList(param.getProjectOid());
+    }
 }