package com.vci.ubcs.code.entity;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.vci.ubcs.starter.constant.CodeTableNameConstant;
|
import com.vci.ubcs.starter.revision.model.BaseModel;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
|
/***
|
* 集成接口-集成接口管理对象
|
* @author xiejun
|
* @date 2023-06-01
|
*/
|
@Data
|
@TableName(CodeTableNameConstant.PL_CODE_SYSINTINFO)
|
@ApiModel(value = "DockingSystemConfig", description = "集成接口-集成接口管理对象")
|
@EqualsAndHashCode(callSuper = true)
|
public class DockingSystemConfig extends BaseModel{
|
/**
|
* 禁止修改这个值
|
*/
|
private static final long serialVersionUID = 4615707117716142069L;
|
|
/**
|
* 认证方式
|
*/
|
/***
|
* 集团分类oid
|
*/
|
@ApiModelProperty(value = "认证方式")
|
//@TableField(value = "authorityOid")
|
private String authorityOid;
|
|
/**
|
* 认证方式显示文本
|
*/
|
@ApiModelProperty(value = "认证方式显示文本")
|
@TableField(exist = false)
|
private String authorityOidName;
|
|
/**
|
* 认证方式
|
*/
|
@ApiModelProperty(value = "认证方式")
|
@TableField(exist = false)
|
private String authorityType;
|
|
/**
|
* 认证方式显示文本
|
*/
|
@ApiModelProperty(value = "认证方式显示文本")
|
@TableField(exist = false)
|
private String authorityTypeText;
|
|
/**
|
* 验证用户
|
*/
|
@ApiModelProperty(value = "验证用户")
|
@TableField(exist = false)
|
private String userAccount;
|
|
/**
|
* 验证密码
|
*/
|
@ApiModelProperty(value = "验证密码")
|
@TableField(exist = false)
|
private String userCode;
|
|
/**
|
* 验证令牌
|
*/
|
@ApiModelProperty(value = "验证令牌")
|
@TableField(exist = false)
|
private String token;
|
|
/**
|
* 接口函数
|
*/
|
@ApiModelProperty(value = "接口函数")
|
private String interfaceFunction;
|
|
/**
|
* 接口描述
|
*//*
|
@ApiModelProperty(value = "接口描述")
|
private String description;*/
|
|
|
/**
|
* 接口类型
|
*/
|
@ApiModelProperty(value = "接口类型")
|
private String interfaceType;
|
|
/**
|
* 接口类型显示文本
|
*/
|
@ApiModelProperty(value = "接口类型显示文本")
|
@TableField(exist = false)
|
private String interfaceTypeText;
|
|
@Override
|
public String getFirstR() {
|
return super.getFirstR();
|
}
|
|
/**
|
* 参数类型
|
*/
|
@ApiModelProperty(value = "参数类型")
|
private String paramType;
|
|
|
/**
|
* 参数类型显示文本
|
*/
|
@ApiModelProperty(value = "参数类型显示文本")
|
@TableField(exist = false)
|
private String paramTypeText;
|
/**
|
* 请求方式
|
*/
|
@ApiModelProperty(value = "请求方式")
|
private String requestMethod;
|
|
/**
|
* 请求方式显示文本
|
*/
|
@ApiModelProperty(value = "请求方式显示文本")
|
@TableField(exist = false)
|
private String requestMethodText;
|
/**
|
* 分类oid
|
*/
|
@ApiModelProperty(value = "分类oid")
|
private String classifyOid;
|
|
/**
|
* 启用、停用true/false,不用平台的枚举,减少对平台的耦合
|
*/
|
@ApiModelProperty(value = "启用、停用true/false,不用平台的枚举,减少对平台的耦合")
|
private String usedFlag;
|
|
/**
|
* 推送系统oid
|
*/
|
@ApiModelProperty(value = "推送系统oid")
|
private String sysBaseOid;
|
|
/**
|
* 推送系统编号
|
*/
|
@ApiModelProperty(value = "推送系统编号")
|
private String sysBaseId;
|
|
/**
|
* 推送系统名称
|
*/
|
@ApiModelProperty(value = "推送系统名称")
|
private String sysBaseName;
|
|
/**
|
* 请求地址
|
*/
|
@ApiModelProperty(value = "请求地址")
|
private String requestUrl;
|
|
|
/**
|
* 返回值类型
|
*/
|
@ApiModelProperty(value = "返回值类型")
|
private String returnType;
|
|
|
/**
|
* 返回值类型显示文本
|
*/
|
@ApiModelProperty(value = "返回值类型显示文本")
|
@TableField(exist = false)
|
private String returnTypeText;
|
/**
|
* 来源系统主键
|
*/
|
@ApiModelProperty(value = "来源系统主键")
|
private String sourceSystemOid;
|
|
/**
|
* 来源系统名称
|
*/
|
@ApiModelProperty(value = "来源系统名称")
|
@TableField(value = "SOURCESYSNAME")
|
private String sourceSystemName;
|
|
/**
|
* 来源系统标识
|
*/
|
@ApiModelProperty(value = "来源系统标识")
|
@TableField(value = "SOURCESYSID")
|
private String sourceSystemId;
|
|
/**
|
* 来源系统主键显示文本
|
*/
|
@ApiModelProperty(value = "来源系统主键显示文本")
|
@TableField(exist = false)
|
private String sourceSystemOidName;
|
|
/**
|
* 目标系统主键
|
*/
|
@ApiModelProperty(value = "目标系统主键")
|
private String targetSystemOid;
|
|
/**
|
* 目标系统名称
|
*/
|
@ApiModelProperty(value = "目标系统名称")
|
@TableField(value = "TARGETSYSNAME")
|
private String targetSystemName;
|
|
/**
|
* 目标系统标识
|
*/
|
@ApiModelProperty(value = "目标系统标识")
|
@TableField(value = "TARGETSYSID")
|
private String targetSystemId;
|
|
/**
|
* 目标系统主键显示文本
|
*/
|
@ApiModelProperty(value = "目标系统主键显示文本")
|
@TableField(exist = false)
|
private String targetSystemOidName;
|
|
/**
|
* 类路径
|
*/
|
@ApiModelProperty(value = "类路径")
|
private String classPath;
|
|
/**
|
* 数据流向方式
|
*/
|
@ApiModelProperty(value = "认证方式显示文本")
|
private String dataFlowType;
|
|
/**
|
* 数据流向方式的显示字段
|
*/
|
@ApiModelProperty(value = "数据流向方式的显示字段")
|
@TableField(exist = false)
|
private String dataFlowTypeText;
|
|
/**
|
* 存储的业务类型
|
*/
|
@ApiModelProperty(value = "存储的业务类型")
|
private String btmTypeId;
|
|
/**
|
* 存储的业务类型的中文名称
|
*/
|
@ApiModelProperty(value = "存储的业务类型的中文名称")
|
private String btmTypeName;
|
|
/**
|
* 命名空间
|
*/
|
@ApiModelProperty(value = "命名空间")
|
private String namespace;
|
|
/**
|
* soapAction
|
*/
|
@ApiModelProperty(value = "soapAction")
|
private String soapAction;
|
|
/**
|
* cxfaxis
|
*/
|
@ApiModelProperty(value = "cxfaxis")
|
private String cxfAxis;
|
|
/**
|
* 参数名称
|
*/
|
@ApiModelProperty(value = "参数名称")
|
@TableField(value = "targname")
|
private String targetName;
|
|
|
/***
|
* 推送类型 1:数据推送,2分类推送,默认数据推送,3:编码申请,4:编码更改(更改、状态,回收),5:分类查询,6:含规则信息的分类查询,7:数据查询
|
*/
|
@ApiModelProperty(value = "推送类型 1:数据推送,2分类推送,3:编码申请,4:编码更改(状态,回收),5:分类查询,6:含规则信息的分类查询,7:数据查询")
|
private String pushType;
|
/***
|
* 推送类型显示值
|
*/
|
@ApiModelProperty(value = "推送类型显示值")
|
@TableField(exist = false)
|
private String pushTypeText;
|
|
/**
|
* 分类id
|
*/
|
@ApiModelProperty(value = "分类id")
|
private String classifyId;
|
|
/**
|
* 分类名称
|
*/
|
@ApiModelProperty(value = "分类名称")
|
private String classifyName;
|
|
/***
|
* 集团码是否参与申请/更新/发送
|
*/
|
/**
|
* 分类名称
|
*/
|
@ApiModelProperty(value = "集团码是否参与申请/更新/发送")
|
private String isGroupCodeFlag;
|
|
@Override
|
public String toString() {
|
return "DockingSystemConfig{" +
|
"authorityOid='" + authorityOid + '\'' +
|
", authorityOidName='" + authorityOidName + '\'' +
|
", authorityType='" + authorityType + '\'' +
|
", authorityTypeText='" + authorityTypeText + '\'' +
|
", userAccount='" + userAccount + '\'' +
|
", userCode='" + userCode + '\'' +
|
", token='" + token + '\'' +
|
", interfaceFunction='" + interfaceFunction + '\'' +
|
", 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 + '\'' +
|
", sourceSystemName='" + sourceSystemName + '\'' +
|
", sourceSystemId='" + sourceSystemId + '\'' +
|
", sourceSystemOidName='" + sourceSystemOidName + '\'' +
|
", targetSystemOid='" + targetSystemOid + '\'' +
|
", targetSystemName='" + targetSystemName + '\'' +
|
", targetSystemId='" + targetSystemId + '\'' +
|
", 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 + '\'' +
|
", isGroupCodeFlag='" + isGroupCodeFlag + '\'' +
|
'}';
|
}
|
}
|