【添加】用户和组织对接,添加相关id字段

【添加】全部接口接受和响应套壳完毕
This commit is contained in:
zer0Black
2023-09-30 22:26:47 +08:00
parent 64cb7417f9
commit 8522219c61
3 changed files with 68 additions and 0 deletions
@@ -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<IamSchemaResponse> SchemaService(@RequestBody AcceptPoSystemPo<IamCommonResponseDto> iamCommon) {
SendPoSystemPo<IamSchemaResponse> sendPoSystemPo = new SendPoSystemPo<>();
return sendPoSystemPo;
}
@PostMapping({"/UserCreateService"})
public SendPoSystemPo<IamUserCreateResponse> userCreateService(@RequestBody AcceptPoSystemPo<IamUserAcceptDto> iamUserInfo) {
SendPoSystemPo<IamUserCreateResponse> sendPoSystemPo = new SendPoSystemPo<>();
return sendPoSystemPo;
}
@PostMapping({"/UserUpdateService"})
public SendPoSystemPo<IamCommonResponseDto> UserUpdateService(@RequestBody AcceptPoSystemPo<IamUserAcceptDto> iamUserInfo) {
SendPoSystemPo<IamCommonResponseDto> sendPoSystemPo = new SendPoSystemPo<>();
return sendPoSystemPo;
}
@PostMapping({"/UserDeleteService"})
public SendPoSystemPo<IamCommonResponseDto> UserDeleteService(@RequestBody AcceptPoSystemPo<IamUserAcceptDto> iamUserInfo) {
SendPoSystemPo<IamCommonResponseDto> sendPoSystemPo = new SendPoSystemPo<>();
return sendPoSystemPo;
}
@PostMapping({"/OrgCreateService"})
public SendPoSystemPo<IamOrgCreateResponse> OrgCreateService(@RequestBody AcceptPoSystemPo<IamOrgAcceptDto> iamOrgInfo) {
SendPoSystemPo<IamOrgCreateResponse> sendPoSystemPo = new SendPoSystemPo<>();
return sendPoSystemPo;
}
@PostMapping({"/OrgUpdateService"})
public SendPoSystemPo<IamCommonResponseDto> OrgUpdateService(@RequestBody AcceptPoSystemPo<IamUserAcceptDto> iamOrgInfo) {
SendPoSystemPo<IamCommonResponseDto> sendPoSystemPo = new SendPoSystemPo<>();
return sendPoSystemPo;
}
@PostMapping({"/OrgDeleteService"})
public SendPoSystemPo<IamCommonResponseDto> OrgDeleteService(@RequestBody AcceptPoSystemPo<IamUserAcceptDto> iamOrgInfo) {
SendPoSystemPo<IamCommonResponseDto> sendPoSystemPo = new SendPoSystemPo<>();
return sendPoSystemPo;
}
}
@@ -8,6 +8,11 @@ import lombok.Data;
@Data
public class IamOrgAcceptDto extends IamCommonAcceptDto {
/**
* 组织的id,在删除或编辑的接口会传递
*/
private String bimOrgId;
/**
* 机构编码.全集团唯一,不可重复,撤销后不可重新启用
*/
@@ -8,6 +8,11 @@ import lombok.Data;
@Data
public class IamUserAcceptDto extends IamCommonAcceptDto {
/**
* 用户的id,在删除或编辑的接口会传递
*/
private String bimUid;
/**
* 单位编码
*/