package com.vci.ubcs.code.entity;
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.vci.starter.web.annotation.*;
|
import com.vci.starter.web.constant.FrameWorkLcStatusConstant;
|
import com.vci.starter.web.model.BaseModel;
|
import com.vci.ubcs.code.constant.MdmBtmTypeConstant;
|
import com.vci.ubcs.code.constant.MdmEnumIdConstant;
|
|
/**requesturl
|
* Description: 系统集成接口基础信息
|
*
|
* @author LiHang
|
* @date Created on 2022/3/7
|
*/
|
@VciBtmType(name = MdmBtmTypeConstant.SYS_INT_INFO,text = "系统集成基础信息",lifeCycle = FrameWorkLcStatusConstant.EMTYPE_LIFE_CYCLE,startStatus = FrameWorkLcStatusConstant.EMTYPE_LIFE_CYCLE)
|
@TableName("PL_CODE_SYSINTINFO")
|
public class SysIntInfoDO extends BaseModel {
|
|
/**
|
* 序列化
|
*/
|
private static final long serialVersionUID = -6867365039736279037L;
|
|
/**
|
* 启用、停用true/false,不用平台的枚举,减少对平台的耦合
|
*/
|
@Column(columnDefinition = "启用停用")
|
private String usedflag;
|
|
/**
|
* 分类oid
|
*/
|
@Column(columnDefinition = "分类oid")
|
private String classifyoid;
|
|
/**
|
* 分类id
|
*/
|
@Column(columnDefinition = "分类id")
|
private String classifyid;
|
|
/**
|
* 分类名称
|
*/
|
@Column(columnDefinition = "分类名称")
|
private String classifyname;
|
|
/**
|
* 推送系统oid
|
*/
|
@Column(columnDefinition = "推送系统oid")
|
private String sysbaseoid;
|
|
/**
|
* 推送系统编号
|
*/
|
@Column(columnDefinition = "推送系统编号")
|
private String sysbaseid;
|
|
/**
|
* 推送系统名称
|
*/
|
@Column(columnDefinition = "推送系统名称")
|
private String sysbasename;
|
|
/**
|
* 接口函数
|
*/
|
@Column(columnDefinition = "接口函数")
|
private String interfaceFunction;
|
|
/**
|
* 命名空间
|
*/
|
@Column(columnDefinition = "命名空间")
|
private String namespace;
|
|
/**
|
* soapAction
|
*/
|
@Column(columnDefinition = "soapAction")
|
private String soapaction;
|
|
/**
|
* 参数名称
|
*/
|
@Column(columnDefinition = "参数名称")
|
private String targName;
|
|
/**
|
* cxfaxis
|
*/
|
@Column(columnDefinition = "cxfaxis")
|
private String cxfaxis;
|
|
/**
|
* 请求地址
|
*/
|
@Column(columnDefinition = "请求地址")
|
private String requestUrl;
|
|
/**
|
* 接口类型
|
*/
|
@Column(columnDefinition = "接口类型")
|
@VciUseEnum(value = MdmEnumIdConstant.SYS_INTEGRATION_REQUEST_TYPE,showTextField = "interfaceTypeText")
|
private String interfaceType;
|
|
/**
|
* 接口类型显示文本
|
*/
|
@Transient()
|
private String interfaceTypeText;
|
|
/**
|
* 参数类型
|
*/
|
@Column(columnDefinition = "参数类型")
|
@VciUseEnum(value = MdmEnumIdConstant.SYS_INTEGRATION_PARAM_AND_RETURN_TYPE,showTextField = "paramTypeText")
|
private String paramType;
|
|
/**
|
* 参数类型显示文本
|
*/
|
@Transient()
|
private String paramTypeText;
|
|
/**
|
* 返回值类型
|
*/
|
@Column(columnDefinition = "返回值类型")
|
@VciUseEnum(value = MdmEnumIdConstant.SYS_INTEGRATION_PARAM_AND_RETURN_TYPE,showTextField = "returnTypeText")
|
private String returnType;
|
|
/**
|
* 返回值类型显示文本
|
*/
|
@Transient()
|
private String returnTypeText;
|
|
//===================================以下暂时不用
|
|
/**
|
* 存储的业务类型
|
*/
|
@Column(columnDefinition = "业务类型的编号")
|
private String btmTypeId;
|
|
/**
|
* 存储的业务类型的中文名称
|
*/
|
@Column(columnDefinition = "业务类型的名称")
|
private String btmTypeName;
|
|
/**
|
* 来源系统主键
|
*/
|
@Column(columnDefinition = "来源系统主键")
|
@VciUseRefer(MdmBtmTypeConstant.SYS_INT_BASE)
|
private String sourceSystemOid;
|
|
/**
|
* 源系统名称
|
*/
|
//@Transient(referColumn = "sourceSystemOid.name")
|
private String sourceSysName;
|
|
/**
|
* 源系统标识
|
*/
|
//@Transient(referColumn = "sourceSystemOid.id")
|
private String sourceSysId;
|
|
/**
|
* 目标系统主键
|
*/
|
@Column(columnDefinition = "目标系统主键")
|
@VciUseRefer(MdmBtmTypeConstant.SYS_INT_BASE)
|
private String targetSystemOid;
|
|
/**
|
* 目标系统名称
|
*/
|
//@Transient(referColumn = "targetSystemOid.name")
|
private String targetSysName;
|
|
/**
|
* 目标系统标识
|
*/
|
//@Transient(referColumn = "targetSystemOid.id")
|
private String targetSysId;
|
|
/**
|
* 请求方式
|
*/
|
@Column(columnDefinition = "请求方式")
|
@VciUseEnum(value = MdmEnumIdConstant.SYS_INTEGRATION_REQUEST_METHOD_TYPE,showTextField = "requestMethodText")
|
private String requestMethod;
|
|
/**
|
* 请求方式显示文本
|
*/
|
@Transient()
|
private String requestMethodText;
|
|
/**
|
* 认证方式主键
|
*/
|
@Column(columnDefinition = "认证方式主键")
|
@VciUseRefer(MdmBtmTypeConstant.SYS_INT_AUTHORITY)
|
private String authorityOid;
|
|
/**
|
* 认证方式
|
*/
|
@Transient(referColumn = "authorityOid.type")
|
@VciUseEnum(value = MdmEnumIdConstant.SYS_INTEGRATION_AUTHORITY_TYPE,showTextField = "authorityTypeText")
|
private String authorityType;
|
|
/**
|
* 认证方式显示文本
|
*/
|
@Transient()
|
private String authorityTypeText;
|
|
/**
|
* 验证用户
|
*/
|
@Transient(referColumn = "authorityOid.userAccount")
|
private String userAccount;
|
|
/**
|
* 验证密码
|
*/
|
@Transient(referColumn = "authorityOid.userCode")
|
private String userCode;
|
|
/**
|
* 验证令牌
|
*/
|
@Transient(referColumn = "authorityOid.token")
|
private String token;
|
|
/**
|
* 接口描述
|
*/
|
@Column(columnDefinition = "接口描述")
|
private String description;
|
|
/**
|
* 类路径
|
*/
|
@Column(columnDefinition = "类路径")
|
private String classPath;
|
|
/**
|
* 数据流向方式
|
*/
|
@Column(columnDefinition = "数据流向方式")
|
@VciUseEnum(value = MdmEnumIdConstant.SYS_INTEGRATION_DATA_FLOW_TYPE,showTextField = "dataFlowTypeText")
|
private String dataFlowType;
|
|
/**
|
* 数据流向方式的显示字段
|
*/
|
@Transient()
|
private String dataFlowTypeText;
|
|
/***
|
* 推送类型 1:数据推送/2分类推送,默认数据推送
|
*/
|
@Column(columnDefinition = "推送类型")
|
@VciUseEnum(value = MdmEnumIdConstant.SYS_INTEGRATION_PUSH_TYPE,showTextField = "pushTypeText")
|
private String pushType;
|
/***
|
* 推送类型显示值
|
*/
|
@Transient()
|
private String pushTypeText;
|
|
public String getClassifyid() {
|
return classifyid;
|
}
|
|
public void setClassifyid(String classifyid) {
|
this.classifyid = classifyid;
|
}
|
|
public String getClassifyname() {
|
return classifyname;
|
}
|
|
public void setClassifyname(String classifyname) {
|
this.classifyname = classifyname;
|
}
|
|
public String getTargName() {
|
return targName;
|
}
|
|
public void setTargName(String targName) {
|
this.targName = targName;
|
}
|
|
public String getSoapaction() {
|
return soapaction;
|
}
|
|
public void setSoapaction(String soapaction) {
|
this.soapaction = soapaction;
|
}
|
|
public String getCxfaxis() {
|
return cxfaxis;
|
}
|
|
public void setCxfaxis(String cxfaxis) {
|
this.cxfaxis = cxfaxis;
|
}
|
|
public String getNamespace() {
|
return namespace;
|
}
|
|
public void setNamespace(String namespace) {
|
this.namespace = namespace;
|
}
|
|
public String getBtmTypeId() {
|
return btmTypeId;
|
}
|
|
public void setBtmTypeId(String btmTypeId) {
|
this.btmTypeId = btmTypeId;
|
}
|
|
public String getBtmTypeName() {
|
return btmTypeName;
|
}
|
|
public void setBtmTypeName(String btmTypeName) {
|
this.btmTypeName = btmTypeName;
|
}
|
|
public String getClassPath() {
|
return classPath;
|
}
|
|
public void setClassPath(String classPath) {
|
this.classPath = classPath;
|
}
|
|
@Override
|
public String getDescription() {
|
return description;
|
}
|
|
@Override
|
public void setDescription(String description) {
|
this.description = description;
|
}
|
|
public String getSourceSystemOid() {
|
return sourceSystemOid;
|
}
|
|
public void setSourceSystemOid(String sourceSystemOid) {
|
this.sourceSystemOid = sourceSystemOid;
|
}
|
|
public String getSourceSysName() {
|
return sourceSysName;
|
}
|
|
public void setSourceSysName(String sourceSysName) {
|
this.sourceSysName = sourceSysName;
|
}
|
|
public String getSourceSysId() {
|
return sourceSysId;
|
}
|
|
public void setSourceSysId(String sourceSysId) {
|
this.sourceSysId = sourceSysId;
|
}
|
|
public String getTargetSystemOid() {
|
return targetSystemOid;
|
}
|
|
public void setTargetSystemOid(String targetSystemOid) {
|
this.targetSystemOid = targetSystemOid;
|
}
|
|
public String getTargetSysName() {
|
return targetSysName;
|
}
|
|
public void setTargetSysName(String targetSysName) {
|
this.targetSysName = targetSysName;
|
}
|
|
public String getTargetSysId() {
|
return targetSysId;
|
}
|
|
public void setTargetSysId(String targetSysId) {
|
this.targetSysId = targetSysId;
|
}
|
|
public String getInterfaceType() {
|
return interfaceType;
|
}
|
|
public void setInterfaceType(String interfaceType) {
|
this.interfaceType = interfaceType;
|
}
|
|
public String getInterfaceTypeText() {
|
return interfaceTypeText;
|
}
|
|
public void setInterfaceTypeText(String interfaceTypeText) {
|
this.interfaceTypeText = interfaceTypeText;
|
}
|
|
public String getRequestUrl() {
|
return requestUrl;
|
}
|
|
public void setRequestUrl(String requestUrl) {
|
this.requestUrl = requestUrl;
|
}
|
|
public String getRequestMethod() {
|
return requestMethod;
|
}
|
|
public void setRequestMethod(String requestMethod) {
|
this.requestMethod = requestMethod;
|
}
|
|
public String getRequestMethodText() {
|
return requestMethodText;
|
}
|
|
public void setRequestMethodText(String requestMethodText) {
|
this.requestMethodText = requestMethodText;
|
}
|
|
public String getParamType() {
|
return paramType;
|
}
|
|
public void setParamType(String paramType) {
|
this.paramType = paramType;
|
}
|
|
public String getParamTypeText() {
|
return paramTypeText;
|
}
|
|
public void setParamTypeText(String paramTypeText) {
|
this.paramTypeText = paramTypeText;
|
}
|
|
public String getReturnType() {
|
return returnType;
|
}
|
|
public void setReturnType(String returnType) {
|
this.returnType = returnType;
|
}
|
|
public String getReturnTypeText() {
|
return returnTypeText;
|
}
|
|
public void setReturnTypeText(String returnTypeText) {
|
this.returnTypeText = returnTypeText;
|
}
|
|
public String getAuthorityOid() {
|
return authorityOid;
|
}
|
|
public void setAuthorityOid(String authorityOid) {
|
this.authorityOid = authorityOid;
|
}
|
|
public String getUserAccount() {
|
return userAccount;
|
}
|
|
public void setUserAccount(String userAccount) {
|
this.userAccount = userAccount;
|
}
|
|
public String getUserCode() {
|
return userCode;
|
}
|
|
public void setUserCode(String userCode) {
|
this.userCode = userCode;
|
}
|
|
public String getToken() {
|
return token;
|
}
|
|
public void setToken(String token) {
|
this.token = token;
|
}
|
|
public String getInterfaceFunction() {
|
return interfaceFunction;
|
}
|
|
public void setInterfaceFunction(String interfaceFunction) {
|
this.interfaceFunction = interfaceFunction;
|
}
|
|
public String getAuthorityType() {
|
return authorityType;
|
}
|
|
public void setAuthorityType(String authorityType) {
|
this.authorityType = authorityType;
|
}
|
|
public String getAuthorityTypeText() {
|
return authorityTypeText;
|
}
|
|
public void setAuthorityTypeText(String authorityTypeText) {
|
this.authorityTypeText = authorityTypeText;
|
}
|
|
public String getDataFlowType() {
|
return dataFlowType;
|
}
|
|
public void setDataFlowType(String dataFlowType) {
|
this.dataFlowType = dataFlowType;
|
}
|
|
public String getDataFlowTypeText() {
|
return dataFlowTypeText;
|
}
|
|
public void setDataFlowTypeText(String dataFlowTypeText) {
|
this.dataFlowTypeText = dataFlowTypeText;
|
}
|
|
public String getClassifyoid() {
|
return classifyoid;
|
}
|
|
public void setClassifyoid(String classifyoid) {
|
this.classifyoid = classifyoid;
|
}
|
|
public String getUsedflag() {
|
return usedflag;
|
}
|
|
public void setUsedflag(String usedflag) {
|
this.usedflag = usedflag;
|
}
|
|
public String getSysbaseoid() {
|
return sysbaseoid;
|
}
|
|
public void setSysbaseoid(String sysbaseoid) {
|
this.sysbaseoid = sysbaseoid;
|
}
|
|
public String getSysbasename() {
|
return sysbasename;
|
}
|
|
public void setSysbasename(String sysbasename) {
|
this.sysbasename = sysbasename;
|
}
|
|
public String getSysbaseid() {
|
return sysbaseid;
|
}
|
|
public void setSysbaseid(String sysbaseid) {
|
this.sysbaseid = sysbaseid;
|
}
|
|
public String getPushType() {
|
return pushType;
|
}
|
|
public void setPushType(String pushType) {
|
this.pushType = pushType;
|
}
|
|
public String getPushTypeText() {
|
return pushTypeText;
|
}
|
|
public void setPushTypeText(String pushTypeText) {
|
this.pushTypeText = pushTypeText;
|
}
|
|
@Override
|
public String toString() {
|
return "SysIntInfoDO{" +
|
"usedflag='" + usedflag + '\'' +
|
", classifyoid='" + classifyoid + '\'' +
|
", classifyid='" + classifyid + '\'' +
|
", classifyname='" + classifyname + '\'' +
|
", sysbaseoid='" + sysbaseoid + '\'' +
|
", sysbaseid='" + sysbaseid + '\'' +
|
", sysbasename='" + sysbasename + '\'' +
|
", interfaceFunction='" + interfaceFunction + '\'' +
|
", namespace='" + namespace + '\'' +
|
", soapaction='" + soapaction + '\'' +
|
", targName='" + targName + '\'' +
|
", cxfaxis='" + cxfaxis + '\'' +
|
", requestUrl='" + requestUrl + '\'' +
|
", interfaceType='" + interfaceType + '\'' +
|
", interfaceTypeText='" + interfaceTypeText + '\'' +
|
", paramType='" + paramType + '\'' +
|
", paramTypeText='" + paramTypeText + '\'' +
|
", returnType='" + returnType + '\'' +
|
", returnTypeText='" + returnTypeText + '\'' +
|
", btmTypeId='" + btmTypeId + '\'' +
|
", btmTypeName='" + btmTypeName + '\'' +
|
", sourceSystemOid='" + sourceSystemOid + '\'' +
|
", sourceSysName='" + sourceSysName + '\'' +
|
", sourceSysId='" + sourceSysId + '\'' +
|
", targetSystemOid='" + targetSystemOid + '\'' +
|
", targetSysName='" + targetSysName + '\'' +
|
", targetSysId='" + targetSysId + '\'' +
|
", requestMethod='" + requestMethod + '\'' +
|
", requestMethodText='" + requestMethodText + '\'' +
|
", authorityOid='" + authorityOid + '\'' +
|
", authorityType='" + authorityType + '\'' +
|
", authorityTypeText='" + authorityTypeText + '\'' +
|
", userAccount='" + userAccount + '\'' +
|
", userCode='" + userCode + '\'' +
|
", token='" + token + '\'' +
|
", description='" + description + '\'' +
|
", classPath='" + classPath + '\'' +
|
", dataFlowType='" + dataFlowType + '\'' +
|
", dataFlowTypeText='" + dataFlowTypeText + '\'' +
|
", pushType='" + pushType + '\'' +
|
", pushTypeText='" + pushTypeText + '\'' +
|
'}';
|
}
|
}
|