lihang
2023-06-02 d4c06254a33d257cd608348d98db901dbda98b58
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingSystemConfig.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,312 @@
package com.vci.ubcs.code.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.vci.ubcs.code.vo.pagemodel.SysIntHeaderVO;
import com.vci.ubcs.code.vo.pagemodel.SysIntParamVO;
import com.vci.ubcs.starter.revision.model.BaseModel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.List;
/***
 * é›†æˆæŽ¥å£-集成接口管理对象
 * @author xiejun
 * @date 2023-06-01
 */
@Data
@TableName("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;
   /**
    * å‚数类型
    */
   @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 = "来源系统名称")
   private String sourceSysName;
   /**
    * æ¥æºç³»ç»Ÿæ ‡è¯†
    */
   @ApiModelProperty(value = "来源系统标识")
   private String sourceSysId;
   /**
    * æ¥æºç³»ç»Ÿä¸»é”®æ˜¾ç¤ºæ–‡æœ¬
    */
   @ApiModelProperty(value = "来源系统主键显示文本")
   @TableField(exist = false)
   private String sourceSystemOidName;
   /**
    * ç›®æ ‡ç³»ç»Ÿä¸»é”®
    */
   @ApiModelProperty(value = "目标系统主键")
   private String targetSystemOid;
   /**
    * ç›®æ ‡ç³»ç»Ÿåç§°
    */
   @ApiModelProperty(value = "目标系统名称")
   private String targetSysName;
   /**
    * ç›®æ ‡ç³»ç»Ÿæ ‡è¯†
    */
   @ApiModelProperty(value = "目标系统标识")
   private String targetSysId;
   /**
    * ç›®æ ‡ç³»ç»Ÿä¸»é”®æ˜¾ç¤ºæ–‡æœ¬
    */
   @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分类推送,默认数据推送
    */
   @ApiModelProperty(value = "推送类型 1:数据推送/2分类推送,默认数据推送")
   private String pushType;
   /***
    * æŽ¨é€ç±»åž‹æ˜¾ç¤ºå€¼
    */
   @ApiModelProperty(value = "推送类型显示值")
   @TableField(exist = false)
   private String pushTypeText;
   /**
    * åˆ†ç±»id
    */
   @ApiModelProperty(value = "分类id")
   private String classifyId;
   /**
    * åˆ†ç±»åç§°
    */
   @ApiModelProperty(value = "分类名称")
   private String classifyName;
}