【添加】添加响应体的dto
【修改】修改Po层的壳的名字,分别发送的壳和接收的壳
This commit is contained in:
+2
-2
@@ -3,10 +3,10 @@ package com.jero.modules.docking.iam.dto;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* IAM的通用Dto,存放IAM接口的非业务通用属性
|
||||
* IAM的通用Dto,存放IAM接口的非业务通用属性。接口呗请求时会带着该参数
|
||||
*/
|
||||
@Data
|
||||
public class IamCommonDto {
|
||||
public class IamCommonAcceptDto {
|
||||
|
||||
/**
|
||||
* BIM每次调用生成的随机ID,应用系统每次响应返回此ID
|
||||
+1
-1
@@ -6,7 +6,7 @@ import lombok.Data;
|
||||
* IAM的组织实体,接收IAM传递的组织数据
|
||||
*/
|
||||
@Data
|
||||
public class IamOrgDto extends IamCommonDto{
|
||||
public class IamOrgAcceptDto extends IamCommonAcceptDto {
|
||||
|
||||
/**
|
||||
* 机构编码.全集团唯一,不可重复,撤销后不可重新启用
|
||||
+1
-1
@@ -6,7 +6,7 @@ import lombok.Data;
|
||||
* IAM的用户实体,接收IAM传递的用户数据
|
||||
*/
|
||||
@Data
|
||||
public class IamUserDto extends IamCommonDto{
|
||||
public class IamUserAcceptDto extends IamCommonAcceptDto {
|
||||
|
||||
/**
|
||||
* 单位编码
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
package com.jero.modules.docking.iam.dto.response;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* IAM出SchemaService外的成功响应 或 失败响应 通用报文
|
||||
*/
|
||||
@Data
|
||||
public class IamCommonResponseDto {
|
||||
|
||||
/**
|
||||
* 请求id,收到什么就返回什么
|
||||
*/
|
||||
private String bimRequestId;
|
||||
|
||||
/**
|
||||
* 相应码,0位正常
|
||||
*/
|
||||
private String resultCode;
|
||||
|
||||
/**
|
||||
* 消息
|
||||
*/
|
||||
private String message;
|
||||
|
||||
}
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
package com.jero.modules.docking.iam.dto.response;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* 组织机构创建的响应体
|
||||
*/
|
||||
@Data
|
||||
public class IamOrgCreateResponse extends IamCommonResponseDto{
|
||||
|
||||
/**
|
||||
* 用户创建后生成的id
|
||||
*/
|
||||
private String orgId;
|
||||
|
||||
}
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
package com.jero.modules.docking.iam.dto.response;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* 用户创建的响应体
|
||||
*/
|
||||
@Data
|
||||
public class IamUserCreateResponse extends IamCommonResponseDto{
|
||||
|
||||
/**
|
||||
* 用户创建后生成的id
|
||||
*/
|
||||
private String uid;
|
||||
|
||||
}
|
||||
+1
-1
@@ -7,7 +7,7 @@ import lombok.Data;
|
||||
* 和PO系统做数据交互的最外层壳,做数据接收用
|
||||
*/
|
||||
@Data
|
||||
public class PoSystemAcceptPo<T> {
|
||||
public class AcceptPoSystemPo<T> {
|
||||
|
||||
@JsonProperty("MessageHeader")
|
||||
private MessageHeader messageHeader;
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
package com.jero.modules.docking.iam.po;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* 和PO系统做数据交互的最外层壳,做数据发送用
|
||||
*/
|
||||
@Data
|
||||
public class SendPoSystemPo<T> {
|
||||
|
||||
@JsonProperty("MessageHeader")
|
||||
private MessageHeader messageHeader;
|
||||
|
||||
@JsonProperty("Returns")
|
||||
private T returns;
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user