package com.vci.ubcs.code.dto;
|
|
|
import com.vci.ubcs.code.vo.pagemodel.DockingSysIntHeaderVO;
|
import com.vci.ubcs.code.vo.pagemodel.DockingSysIntParamVO;
|
import com.vci.ubcs.starter.revision.model.BaseModel;
|
import lombok.Data;
|
|
import java.util.List;
|
|
/**
|
* 系统集成基础信息数据传输对象
|
*
|
* @author lihang
|
* @date 2022-03-07
|
*/
|
@Data
|
public class DockingSystemConfigDTO extends BaseModel {
|
|
/**
|
* 禁止修改这个值
|
*/
|
private static final long serialVersionUID = 4615707120053955466L;
|
|
|
/**
|
* 认证方式
|
*/
|
private String authorityOid;
|
|
/**
|
* 认证方式显示文本
|
*/
|
private String authorityOidName;
|
|
/**
|
* 认证方式
|
*/
|
private String authorityType;
|
|
/**
|
* 认证方式显示文本
|
*/
|
private String authorityTypeText;
|
|
/**
|
* 验证用户
|
*/
|
private String userAccount;
|
|
/**
|
* 验证密码
|
*/
|
private String userCode;
|
|
/**
|
* 验证令牌
|
*/
|
private String token;
|
|
/**
|
* 接口函数
|
*/
|
private String interfaceFunction;
|
|
/**
|
* 接口描述
|
*/
|
private String description;
|
|
|
/**
|
* 接口类型
|
*/
|
private String interfaceType;
|
|
|
/**
|
* 接口类型显示文本
|
*/
|
private String interfaceTypeText;
|
/**
|
* 参数类型
|
*/
|
private String paramType;
|
|
|
/**
|
* 参数类型显示文本
|
*/
|
private String paramTypeText;
|
/**
|
* 请求方式
|
*/
|
private String requestMethod;
|
|
|
/**
|
* 请求方式显示文本
|
*/
|
private String requestMethodText;
|
/**
|
* 分类oid
|
*/
|
private String classifyOid;
|
|
/**
|
* 启用、停用true/false,不用平台的枚举,减少对平台的耦合
|
*/
|
private String usedFlag;
|
|
/**
|
* 推送系统oid
|
*/
|
private String sysBaseOid;
|
|
/**
|
* 推送系统编号
|
*/
|
private String sysBaseId;
|
|
/**
|
* 推送系统名称
|
*/
|
private String sysBaseName;
|
|
/**
|
* 请求地址
|
*/
|
private String requestUrl;
|
|
|
/**
|
* 返回值类型
|
*/
|
private String returnType;
|
|
|
/**
|
* 返回值类型显示文本
|
*/
|
private String returnTypeText;
|
/**
|
* 来源系统主键
|
*/
|
private String sourceSystemOid;
|
|
/**
|
* 来源系统名称
|
*/
|
private String sourceSysName;
|
|
/**
|
* 来源系统标识
|
*/
|
private String sourceSysId;
|
|
/**
|
* 来源系统主键显示文本
|
*/
|
private String sourceSystemOidName;
|
|
/**
|
* 目标系统主键
|
*/
|
private String targetSystemOid;
|
|
/**
|
* 目标系统名称
|
*/
|
private String targetSysName;
|
|
/**
|
* 目标系统标识
|
*/
|
private String targetSysId;
|
|
/**
|
* 目标系统主键显示文本
|
*/
|
private String targetSystemOidName;
|
|
/**
|
* 类路径
|
*/
|
private String classPath;
|
|
/**
|
* 数据流向方式1:接受2:分发
|
*/
|
private String dataFlowType;
|
|
/**
|
* 数据流向方式的显示字段
|
*/
|
private String dataFlowTypeText;
|
|
/**
|
* 存储的业务类型
|
*/
|
private String btmTypeId;
|
|
/**
|
* 存储的业务类型的中文名称
|
*/
|
private String btmTypeName;
|
|
/**
|
* 命名空间
|
*/
|
private String namespace;
|
|
/**
|
* soapAction
|
*/
|
private String soapAction;
|
|
/**
|
* cxfaxis
|
*/
|
private String cxfAxis;
|
|
/**
|
* 参数名称
|
*/
|
private String targetName;
|
|
/***
|
* 推送类型 1:数据推送/2分类推送,默认数据推送
|
*/
|
private String pushType;
|
/***
|
* 推送类型显示值
|
*/
|
private String pushTypeText;
|
|
/**
|
* 分类id
|
*/
|
private String classifyId;
|
|
/**
|
* 分类名称
|
*/
|
private String classifyName;
|
|
/***
|
* 参数信息对象
|
*/
|
private List<DockingSysIntParamDTO> sysIntParamDTOS;
|
/***
|
* header信息对象
|
*/
|
private List<DockingSysIntHeaderDTO> sysIntHeaderDTOS;
|
|
|
@Override
|
public String toString() {
|
return "SysIntInfoDTO{" +
|
"authorityOid='" + authorityOid + '\'' +
|
", authorityOidName='" + authorityOidName + '\'' +
|
", authorityType='" + authorityType + '\'' +
|
", authorityTypeText='" + authorityTypeText + '\'' +
|
", userAccount='" + userAccount + '\'' +
|
", userCode='" + userCode + '\'' +
|
", token='" + token + '\'' +
|
", interfaceFunction='" + interfaceFunction + '\'' +
|
", description='" + description + '\'' +
|
", interfaceType='" + interfaceType + '\'' +
|
", interfaceTypeText='" + interfaceTypeText + '\'' +
|
", paramType='" + paramType + '\'' +
|
", paramTypeText='" + paramTypeText + '\'' +
|
", requestMethod='" + requestMethod + '\'' +
|
", requestMethodText='" + requestMethodText + '\'' +
|
", classifyOid='" + classifyOid + '\'' +
|
", usedFlag='" + usedFlag + '\'' +
|
", sysBaseOid='" + sysBaseOid + '\'' +
|
", sysBaseId='" + sysBaseId + '\'' +
|
", sysBaseName='" + sysBaseName + '\'' +
|
", requestUrl='" + requestUrl + '\'' +
|
", returnType='" + returnType + '\'' +
|
", returnTypeText='" + returnTypeText + '\'' +
|
", sourceSystemOid='" + sourceSystemOid + '\'' +
|
", sourceSysName='" + sourceSysName + '\'' +
|
", sourceSysId='" + sourceSysId + '\'' +
|
", sourceSystemOidName='" + sourceSystemOidName + '\'' +
|
", targetSystemOid='" + targetSystemOid + '\'' +
|
", targetSysName='" + targetSysName + '\'' +
|
", targetSysId='" + targetSysId + '\'' +
|
", targetSystemOidName='" + targetSystemOidName + '\'' +
|
", classPath='" + classPath + '\'' +
|
", dataFlowType='" + dataFlowType + '\'' +
|
", dataFlowTypeText='" + dataFlowTypeText + '\'' +
|
", btmTypeId='" + btmTypeId + '\'' +
|
", btmTypeName='" + btmTypeName + '\'' +
|
", namespace='" + namespace + '\'' +
|
", soapAction='" + soapAction + '\'' +
|
", cxfAxis='" + cxfAxis + '\'' +
|
", targetName='" + targetName + '\'' +
|
", pushType='" + pushType + '\'' +
|
", pushTypeText='" + pushTypeText + '\'' +
|
", classifyId='" + classifyId + '\'' +
|
", classifyName='" + classifyName + '\'' +
|
", sysIntParamDTOS=" + sysIntParamDTOS +
|
", sysIntHeaderDTOS=" + sysIntHeaderDTOS +
|
'}';
|
}
|
}
|