diff --git a/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/controller/SyncIamController.java b/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/controller/SyncIamController.java index 642522da..65b4aced 100644 --- a/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/controller/SyncIamController.java +++ b/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/controller/SyncIamController.java @@ -1,6 +1,16 @@ package com.jero.modules.docking.iam.controller; +import com.jero.modules.docking.iam.dto.IamOrgAcceptDto; +import com.jero.modules.docking.iam.dto.IamUserAcceptDto; +import com.jero.modules.docking.iam.dto.response.IamCommonResponseDto; +import com.jero.modules.docking.iam.dto.response.IamOrgCreateResponse; +import com.jero.modules.docking.iam.dto.response.IamSchemaResponse; +import com.jero.modules.docking.iam.dto.response.IamUserCreateResponse; +import com.jero.modules.docking.iam.po.AcceptPoSystemPo; +import com.jero.modules.docking.iam.po.SendPoSystemPo; import lombok.extern.slf4j.Slf4j; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @@ -12,6 +22,54 @@ import org.springframework.web.bind.annotation.RestController; @Slf4j public class SyncIamController { + @PostMapping({"/SchemaService"}) + public SendPoSystemPo SchemaService(@RequestBody AcceptPoSystemPo iamCommon) { + SendPoSystemPo sendPoSystemPo = new SendPoSystemPo<>(); + + return sendPoSystemPo; + } + + @PostMapping({"/UserCreateService"}) + public SendPoSystemPo userCreateService(@RequestBody AcceptPoSystemPo iamUserInfo) { + SendPoSystemPo sendPoSystemPo = new SendPoSystemPo<>(); + + return sendPoSystemPo; + } + + @PostMapping({"/UserUpdateService"}) + public SendPoSystemPo UserUpdateService(@RequestBody AcceptPoSystemPo iamUserInfo) { + SendPoSystemPo sendPoSystemPo = new SendPoSystemPo<>(); + + return sendPoSystemPo; + } + + @PostMapping({"/UserDeleteService"}) + public SendPoSystemPo UserDeleteService(@RequestBody AcceptPoSystemPo iamUserInfo) { + SendPoSystemPo sendPoSystemPo = new SendPoSystemPo<>(); + + return sendPoSystemPo; + } + + @PostMapping({"/OrgCreateService"}) + public SendPoSystemPo OrgCreateService(@RequestBody AcceptPoSystemPo iamOrgInfo) { + SendPoSystemPo sendPoSystemPo = new SendPoSystemPo<>(); + + return sendPoSystemPo; + } + + @PostMapping({"/OrgUpdateService"}) + public SendPoSystemPo OrgUpdateService(@RequestBody AcceptPoSystemPo iamOrgInfo) { + SendPoSystemPo sendPoSystemPo = new SendPoSystemPo<>(); + + return sendPoSystemPo; + } + + @PostMapping({"/OrgDeleteService"}) + public SendPoSystemPo OrgDeleteService(@RequestBody AcceptPoSystemPo iamOrgInfo) { + SendPoSystemPo sendPoSystemPo = new SendPoSystemPo<>(); + + return sendPoSystemPo; + } } diff --git a/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/dto/IamOrgAcceptDto.java b/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/dto/IamOrgAcceptDto.java index 6840e691..479549f8 100644 --- a/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/dto/IamOrgAcceptDto.java +++ b/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/dto/IamOrgAcceptDto.java @@ -8,6 +8,11 @@ import lombok.Data; @Data public class IamOrgAcceptDto extends IamCommonAcceptDto { + /** + * 组织的id,在删除或编辑的接口会传递 + */ + private String bimOrgId; + /** * 机构编码.全集团唯一,不可重复,撤销后不可重新启用 */ diff --git a/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/dto/IamUserAcceptDto.java b/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/dto/IamUserAcceptDto.java index 0dcee0eb..5876daf1 100644 --- a/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/dto/IamUserAcceptDto.java +++ b/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/dto/IamUserAcceptDto.java @@ -8,6 +8,11 @@ import lombok.Data; @Data public class IamUserAcceptDto extends IamCommonAcceptDto { + /** + * 用户的id,在删除或编辑的接口会传递 + */ + private String bimUid; + /** * 单位编码 */