Browse Source

add 表文件

GITZYY 8 months ago
parent
commit
3d7b04765b

+ 47 - 0
egress-gateway-service-infrastructure/src/main/java/com/hrsk/cloud/eg/infrastructure/repository/database/entity/EgApiLoanExtendDo.java

@@ -0,0 +1,47 @@
+package com.hrsk.cloud.eg.infrastructure.repository.database.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * 接出助贷api的详细描述
+ * 
+ * @author zhangyy
+ * @email @gmail.com
+ * @date 2024-09-23 11:07:01
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+@TableName("eg_api_loan_extend")
+public class EgApiLoanExtendDo  extends  BaseDo implements Serializable {
+	private static final long serialVersionUID = 1L;
+
+	/**
+	 * eg_api主键
+	 */
+	private Long apiId;
+	/**
+	 * 共享范围
+	 */
+	private String shareRange;
+	/**
+	 * 协议范围
+	 */
+	private String protocol;
+	/**
+	 * 共享目的
+	 */
+	private String sharePurpose;
+	/**
+	 * 是否需要撞库0:不需要;1:需要
+	 */
+	private Integer needCheck;
+	/**
+	 * 共享方式
+	 */
+	private String shareType;
+
+}

+ 49 - 0
egress-gateway-service-infrastructure/src/main/java/com/hrsk/cloud/eg/infrastructure/repository/database/entity/EgApiProductExtendDo.java

@@ -0,0 +1,49 @@
+package com.hrsk.cloud.eg.infrastructure.repository.database.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * 接出产品api扩展表
+ * 
+ * @author zhangyy
+ * @email
+ * @date 2024-09-23 11:07:01
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+@TableName("eg_api_product_extend")
+public class EgApiProductExtendDo extends BaseDo implements Serializable {
+	private static final long serialVersionUID = 1L;
+
+
+	/**
+	 * eg_api主键
+	 */
+	private Long apiId;
+	/**
+	 * 共享范围
+	 */
+	private String shareRange;
+	/**
+	 * 协议范围
+	 */
+	private String protocol;
+	/**
+	 * 共享目的
+	 */
+	private String sharePurpose;
+	/**
+	 * 共享方式
+	 */
+	private String shareType;
+	/**
+	 * 是否需要撞库0:不需要;1:需要
+	 */
+	private Integer needCheck;
+
+}

+ 17 - 0
egress-gateway-service-infrastructure/src/main/java/com/hrsk/cloud/eg/infrastructure/repository/database/mapper/EgApiLoanExtendMapper.java

@@ -0,0 +1,17 @@
+package com.hrsk.cloud.eg.infrastructure.repository.database.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.hrsk.cloud.eg.infrastructure.repository.database.entity.EgApiLoanExtendDo;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * 接出助贷api的详细描述
+ * 
+ * @author chenshun
+ * @email sunlightcs@gmail.com
+ * @date 2024-09-23 11:07:01
+ */
+@Mapper
+public interface EgApiLoanExtendMapper extends BaseMapper<EgApiLoanExtendDo> {
+	
+}

+ 17 - 0
egress-gateway-service-infrastructure/src/main/java/com/hrsk/cloud/eg/infrastructure/repository/database/mapper/EgApiProductExtendMapper.java

@@ -0,0 +1,17 @@
+package com.hrsk.cloud.eg.infrastructure.repository.database.mapper;
+
+import com.hrsk.cloud.eg.infrastructure.repository.database.entity.EgApiProductExtendDo;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * 接出产品api扩展表
+ * 
+ * @author chenshun
+ * @email sunlightcs@gmail.com
+ * @date 2024-09-23 11:07:01
+ */
+@Mapper
+public interface EgApiProductExtendMapper extends BaseMapper<EgApiProductExtendDo> {
+	
+}

+ 17 - 0
egress-gateway-service-infrastructure/src/main/java/com/hrsk/cloud/eg/infrastructure/service/EgApiLoanExtendService.java

@@ -0,0 +1,17 @@
+package com.hrsk.cloud.eg.infrastructure.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.hrsk.cloud.eg.infrastructure.repository.database.entity.EgApiLoanExtendDo;
+
+
+/**
+ * 接出助贷api的详细描述
+ *
+ * @author zhangyy
+ * @email @gmail.com
+ * @date 2024-09-23 11:07:01
+ */
+public interface EgApiLoanExtendService extends IService<EgApiLoanExtendDo> {
+
+}
+

+ 17 - 0
egress-gateway-service-infrastructure/src/main/java/com/hrsk/cloud/eg/infrastructure/service/EgApiProductExtendService.java

@@ -0,0 +1,17 @@
+package com.hrsk.cloud.eg.infrastructure.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.hrsk.cloud.eg.infrastructure.repository.database.entity.EgApiProductExtendDo;
+
+
+/**
+ * 接出产品api扩展表
+ *
+ * @author chenshun
+ * @email sunlightcs@gmail.com
+ * @date 2024-09-23 11:07:01
+ */
+public interface EgApiProductExtendService extends IService<EgApiProductExtendDo> {
+
+}
+

+ 13 - 0
egress-gateway-service-infrastructure/src/main/java/com/hrsk/cloud/eg/infrastructure/service/impl/EgApiLoanExtendServiceImpl.java

@@ -0,0 +1,13 @@
+package com.hrsk.cloud.eg.infrastructure.service.impl;
+
+import com.hrsk.cloud.eg.infrastructure.repository.database.entity.EgApiLoanExtendDo;
+import com.hrsk.cloud.eg.infrastructure.repository.database.mapper.EgApiLoanExtendMapper;
+import com.hrsk.cloud.eg.infrastructure.service.EgApiLoanExtendService;
+import org.springframework.stereotype.Service;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+
+
+@Service
+public class EgApiLoanExtendServiceImpl extends ServiceImpl<EgApiLoanExtendMapper, EgApiLoanExtendDo> implements EgApiLoanExtendService {
+
+}

+ 14 - 0
egress-gateway-service-infrastructure/src/main/java/com/hrsk/cloud/eg/infrastructure/service/impl/EgApiProductExtendServiceImpl.java

@@ -0,0 +1,14 @@
+package com.hrsk.cloud.eg.infrastructure.service.impl;
+
+import com.hrsk.cloud.eg.infrastructure.repository.database.entity.EgApiProductExtendDo;
+import com.hrsk.cloud.eg.infrastructure.repository.database.mapper.EgApiProductExtendMapper;
+import com.hrsk.cloud.eg.infrastructure.service.EgApiProductExtendService;
+import org.springframework.stereotype.Service;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+
+
+@Service
+public class EgApiProductExtendServiceImpl extends ServiceImpl<EgApiProductExtendMapper, EgApiProductExtendDo> implements EgApiProductExtendService {
+
+
+}

+ 25 - 0
egress-gateway-service-infrastructure/src/main/resources/mapper/EgApiLoanExtendMapper.xml

@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+
+<mapper namespace="com.hrsk.cloud.eg.infrastructure.repository.database.mapper.EgApiLoanExtendMapper">
+
+	<!-- 可根据自己的需求,是否要使用 -->
+    <resultMap type="com.hrsk.cloud.eg.infrastructure.repository.database.entity.EgApiLoanExtendDo" id="egApiLoanExtendMap">
+        <result property="id" column="id"/>
+        <result property="createUid" column="create_uid"/>
+        <result property="createUsername" column="create_username"/>
+        <result property="gmtCreate" column="gmt_create"/>
+        <result property="modifyUid" column="modify_uid"/>
+        <result property="modifyUsername" column="modify_username"/>
+        <result property="gmtModify" column="gmt_modify"/>
+        <result property="status" column="status"/>
+        <result property="apiId" column="api_id"/>
+        <result property="shareRange" column="share_range"/>
+        <result property="protocol" column="protocol"/>
+        <result property="sharePurpose" column="share_purpose"/>
+        <result property="needCheck" column="need_check"/>
+        <result property="shareType" column="share_type"/>
+    </resultMap>
+
+
+</mapper>

+ 25 - 0
egress-gateway-service-infrastructure/src/main/resources/mapper/EgApiProductExtendMapper.xml

@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+
+<mapper namespace="com.hrsk.cloud.eg.infrastructure.repository.database.mapper.EgApiProductExtendMapper">
+
+	<!-- 可根据自己的需求,是否要使用 -->
+    <resultMap type="com.hrsk.cloud.eg.infrastructure.repository.database.entity.EgApiProductExtendDo" id="egApiProductExtendMap">
+        <result property="id" column="id"/>
+        <result property="createUid" column="create_uid"/>
+        <result property="createUsername" column="create_username"/>
+        <result property="gmtCreate" column="gmt_create"/>
+        <result property="modifyUid" column="modify_uid"/>
+        <result property="modifyUsername" column="modify_username"/>
+        <result property="gmtModify" column="gmt_modify"/>
+        <result property="status" column="status"/>
+        <result property="apiId" column="api_id"/>
+        <result property="shareRange" column="share_range"/>
+        <result property="protocol" column="protocol"/>
+        <result property="sharePurpose" column="share_purpose"/>
+        <result property="shareType" column="share_type"/>
+        <result property="needCheck" column="need_check"/>
+    </resultMap>
+
+
+</mapper>