Ver Fonte

add 配置信息

GITZYY há 7 meses atrás
pai
commit
8acee842ee

+ 1 - 1
egress-gateway-service-infrastructure/src/main/java/com/hrsk/cloud/eg/infrastructure/repository/database/entity/BaseDo.java

@@ -40,7 +40,7 @@ public class BaseDo {
      */
      */
     private Date gmtModify;
     private Date gmtModify;
     /**
     /**
-     * 状态
+     * 状态 有效(Y 有效 N 无效)
      */
      */
     private String status;
     private String status;
 
 

+ 14 - 1
egress-gateway-service-infrastructure/src/main/java/com/hrsk/cloud/eg/infrastructure/repository/database/entity/EgApiDo.java

@@ -3,6 +3,8 @@ package com.hrsk.cloud.eg.infrastructure.repository.database.entity;
 import lombok.Data;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 import lombok.EqualsAndHashCode;
 
 
+import java.io.Serializable;
+
 /**
 /**
  * @author: bianlanzhou
  * @author: bianlanzhou
  * @create: 2024-08-02 08:14
  * @create: 2024-08-02 08:14
@@ -10,9 +12,20 @@ import lombok.EqualsAndHashCode;
  **/
  **/
 @EqualsAndHashCode(callSuper = true)
 @EqualsAndHashCode(callSuper = true)
 @Data
 @Data
-public class EgApiDo extends BaseDo{
+public class EgApiDo extends BaseDo  {
     /**
     /**
      * API名称
      * API名称
      */
      */
     private String apiName;
     private String apiName;
+
+    /**
+     * API类型
+     */
+    private String apiType;
+
+    /**
+     * APICode
+     */
+    private String apiCode;
+
 }
 }

+ 2 - 2
egress-gateway-service-infrastructure/src/main/java/com/hrsk/cloud/eg/infrastructure/repository/database/entity/EgApiEndpointDo.java

@@ -20,9 +20,9 @@ public class EgApiEndpointDo extends BaseDo {
     /**
     /**
      * 通道类型
      * 通道类型
      */
      */
-    private String endpointType;
+    private String apiCode;
     /**
     /**
      * 通道配置
      * 通道配置
      */
      */
-    private byte[] endpointConfig;
+    private String apiConfig;
 }
 }

+ 15 - 0
egress-gateway-service-infrastructure/src/main/resources/mapper/EgApiEndpointMapper.xml

@@ -2,6 +2,21 @@
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
         "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
 <mapper namespace="com.hrsk.cloud.eg.infrastructure.repository.database.mapper.EgApiEndpointMapper">
 <mapper namespace="com.hrsk.cloud.eg.infrastructure.repository.database.mapper.EgApiEndpointMapper">
+    <resultMap id="BaseResultMap" type="com.hrsk.cloud.eg.infrastructure.repository.database.entity.EgApiEndpointDo">
+        <result column="id" property="id"/>
+        <result column="create_uid" property="createUid"/>
+        <result column="create_username" property="createUsername"/>
+        <result column="gmt_create" property="gmtCreate"/>
+        <result column="modify_uid" property="modifyUid"/>
+        <result column="modify_username" property="modifyUsername"/>
+        <result column="gmt_modify" property="gmtModify"/>
+        <result column="status" property="status"/>
+        <result column="api_config" property="apiConfig"/>
+        <result column="api_code" property="apiCode"/>
+        <result column="api_id" property="apiId"/>
+
+    </resultMap>
+
     <sql id="allCol" >
     <sql id="allCol" >
         id,
         id,
         `status`,
         `status`,

+ 15 - 0
egress-gateway-service-infrastructure/src/main/resources/mapper/EgApiMapper.xml

@@ -2,6 +2,21 @@
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
         "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
 <mapper namespace="com.hrsk.cloud.eg.infrastructure.repository.database.mapper.EgApiMapper">
 <mapper namespace="com.hrsk.cloud.eg.infrastructure.repository.database.mapper.EgApiMapper">
+    <resultMap id="BaseResultMap" type="com.hrsk.cloud.eg.infrastructure.repository.database.entity.EgApiDo">
+      <result column="api_name" property="apiName"/>
+        <result column="id" property="id"/>
+        <result column="create_uid" property="createUid"/>
+        <result column="create_username" property="createUsername"/>
+        <result column="gmt_create" property="gmtCreate"/>
+        <result column="modify_uid" property="modifyUid"/>
+        <result column="modify_username" property="modifyUsername"/>
+        <result column="gmt_modify" property="gmtModify"/>
+        <result column="status" property="status"/>
+        <result column="api_type" property="apiType"/>
+        <result column="api_code" property="apiCode"/>
+
+    </resultMap>
+
     <sql id="allCol" >
     <sql id="allCol" >
         id,
         id,
         `status`,
         `status`,