From 05b9298dec077c02917c68a3a73df8859e22c09d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B1=AA=E4=BA=91=E6=98=8A?= Date: Tue, 13 Aug 2019 17:57:21 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=AF=E9=80=82=E9=85=8DRepository=E5=88=9D?= =?UTF-8?q?=E5=A7=8B=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../i3plus/pojo/softswitch/bean/BsSuitCaseParam.java | 4 ++++ .../repository/BsDataSourceRepository.java | 6 ++++-- .../repository/BsDataSourceSuitCaseRepository.java | 6 ++++-- .../BsDataSourceSuitCaseTableRepository.java | 6 ++++-- .../repository/BsMessageQueueRepository.java | 6 ++++-- .../repository/BsParamAdapterRepository.java | 7 +++++-- .../repository/BsSocketSuitCaseRepository.java | 6 ++++-- .../softswitch/repository/BsSslKeyRepository.java | 6 ++++-- .../repository/BsSuitCaseParamRepository.java | 6 ++++-- .../softswitch/repository/BsSuitCaseRepository.java | 6 ++++-- .../repository/BsSuitDataDetailRepository.java | 6 ++++-- .../repository/BsSuitRecordRepository.java | 6 ++++-- .../repository/BsSuitRequestRecordRepository.java | 6 ++++-- .../repository/BsSuitScheduleRepository.java | 6 ++++-- .../softswitch/repository/BsSuitTypeRepository.java | 6 ++++-- .../repository/SuitRecordParamRepository.java | 6 ++++-- .../repository/TestDataBaseRepository.java | 2 ++ .../pojo/softswitch/sqlpack/SoftSwitchHqlPack.java | 20 +++++++++++++++++++- 18 files changed, 86 insertions(+), 31 deletions(-) diff --git a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/bean/BsSuitCaseParam.java b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/bean/BsSuitCaseParam.java index 74ac472..310bdc5 100644 --- a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/bean/BsSuitCaseParam.java +++ b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/bean/BsSuitCaseParam.java @@ -31,6 +31,10 @@ public class BsSuitCaseParam extends BaseBean { @ApiParam(value = "套件id") private long suitCaseId; + @Column(name = "SUIT_CASE_CODE_RDD") + @ApiParam(value = "套件代码") + private String suitCaseCodeRdd; + @Column(name = "PARAM_TYPE_ID") @ApiParam(value = "参数类型,枚举(出,入)") private int paramTypeId; diff --git a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsDataSourceRepository.java b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsDataSourceRepository.java index 0bdd817..7896c2e 100644 --- a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsDataSourceRepository.java +++ b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsDataSourceRepository.java @@ -1,7 +1,8 @@ package cn.estsh.i3plus.pojo.softswitch.repository; -import cn.estsh.i3plus.pojo.softswitch.bean.BsDataSource; import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; +import cn.estsh.i3plus.pojo.softswitch.bean.BsDataSource; +import org.springframework.stereotype.Repository; /** * @Description : 数据源管理 @@ -9,7 +10,8 @@ import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; * @Author : yunhao * @CreateDate : 2019-08-13 9:21 * @Modify: - */ + */ +@Repository public interface BsDataSourceRepository extends BaseRepository { } diff --git a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsDataSourceSuitCaseRepository.java b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsDataSourceSuitCaseRepository.java index fbd7a50..eadac50 100644 --- a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsDataSourceSuitCaseRepository.java +++ b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsDataSourceSuitCaseRepository.java @@ -1,7 +1,8 @@ package cn.estsh.i3plus.pojo.softswitch.repository; -import cn.estsh.i3plus.pojo.softswitch.bean.BsDataSourceSuitCase; import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; +import cn.estsh.i3plus.pojo.softswitch.bean.BsDataSourceSuitCase; +import org.springframework.stereotype.Repository; /** * @Description : 数据库套件 @@ -9,7 +10,8 @@ import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; * @Author : yunhao * @CreateDate : 2019-08-13 9:21 * @Modify: - */ + */ +@Repository public interface BsDataSourceSuitCaseRepository extends BaseRepository { } diff --git a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsDataSourceSuitCaseTableRepository.java b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsDataSourceSuitCaseTableRepository.java index 532fe5b..16100db 100644 --- a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsDataSourceSuitCaseTableRepository.java +++ b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsDataSourceSuitCaseTableRepository.java @@ -1,7 +1,8 @@ package cn.estsh.i3plus.pojo.softswitch.repository; -import cn.estsh.i3plus.pojo.softswitch.bean.BsDataSourceSuitCaseTable; import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; +import cn.estsh.i3plus.pojo.softswitch.bean.BsDataSourceSuitCaseTable; +import org.springframework.stereotype.Repository; /** * @Description : 数据库表操作 @@ -9,7 +10,8 @@ import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; * @Author : yunhao * @CreateDate : 2019-08-13 9:21 * @Modify: - */ + */ +@Repository public interface BsDataSourceSuitCaseTableRepository extends BaseRepository { } diff --git a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsMessageQueueRepository.java b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsMessageQueueRepository.java index 0a5be4b..0ff1087 100644 --- a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsMessageQueueRepository.java +++ b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsMessageQueueRepository.java @@ -1,7 +1,8 @@ package cn.estsh.i3plus.pojo.softswitch.repository; -import cn.estsh.i3plus.pojo.softswitch.bean.BsMessageQueue; import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; +import cn.estsh.i3plus.pojo.softswitch.bean.BsMessageQueue; +import org.springframework.stereotype.Repository; /** * @Description : MQ管理 @@ -9,7 +10,8 @@ import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; * @Author : yunhao * @CreateDate : 2019-08-13 9:21 * @Modify: - */ + */ +@Repository public interface BsMessageQueueRepository extends BaseRepository { } diff --git a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsParamAdapterRepository.java b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsParamAdapterRepository.java index ff6078a..055a2d0 100644 --- a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsParamAdapterRepository.java +++ b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsParamAdapterRepository.java @@ -1,7 +1,9 @@ package cn.estsh.i3plus.pojo.softswitch.repository; -import cn.estsh.i3plus.pojo.softswitch.bean.BsParamAdapter; import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; +import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; +import cn.estsh.i3plus.pojo.softswitch.bean.BsParamAdapter; +import org.springframework.stereotype.Repository; /** * @Description : 数据适配转换 @@ -9,7 +11,8 @@ import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; * @Author : yunhao * @CreateDate : 2019-08-13 9:21 * @Modify: - */ + */ +@Repository public interface BsParamAdapterRepository extends BaseRepository { } diff --git a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSocketSuitCaseRepository.java b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSocketSuitCaseRepository.java index a2b2e1f..8672634 100644 --- a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSocketSuitCaseRepository.java +++ b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSocketSuitCaseRepository.java @@ -1,7 +1,8 @@ package cn.estsh.i3plus.pojo.softswitch.repository; -import cn.estsh.i3plus.pojo.softswitch.bean.BsSocketSuitCase; import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; +import cn.estsh.i3plus.pojo.softswitch.bean.BsSocketSuitCase; +import org.springframework.stereotype.Repository; /** * @Description : socket套件 @@ -9,7 +10,8 @@ import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; * @Author : yunhao * @CreateDate : 2019-08-13 9:21 * @Modify: - */ + */ +@Repository public interface BsSocketSuitCaseRepository extends BaseRepository { } diff --git a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSslKeyRepository.java b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSslKeyRepository.java index ed13fa4..5549947 100644 --- a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSslKeyRepository.java +++ b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSslKeyRepository.java @@ -1,7 +1,8 @@ package cn.estsh.i3plus.pojo.softswitch.repository; -import cn.estsh.i3plus.pojo.softswitch.bean.BsSslKey; import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; +import cn.estsh.i3plus.pojo.softswitch.bean.BsSslKey; +import org.springframework.stereotype.Repository; /** * @Description : 安全证书 @@ -9,7 +10,8 @@ import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; * @Author : yunhao * @CreateDate : 2019-08-13 9:21 * @Modify: - */ + */ +@Repository public interface BsSslKeyRepository extends BaseRepository { } diff --git a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitCaseParamRepository.java b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitCaseParamRepository.java index 49ad6c4..50a9e02 100644 --- a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitCaseParamRepository.java +++ b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitCaseParamRepository.java @@ -1,7 +1,8 @@ package cn.estsh.i3plus.pojo.softswitch.repository; -import cn.estsh.i3plus.pojo.softswitch.bean.BsSuitCaseParam; import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; +import cn.estsh.i3plus.pojo.softswitch.bean.BsSuitCaseParam; +import org.springframework.stereotype.Repository; /** * @Description : 适配器出入参 @@ -9,7 +10,8 @@ import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; * @Author : yunhao * @CreateDate : 2019-08-13 9:21 * @Modify: - */ + */ +@Repository public interface BsSuitCaseParamRepository extends BaseRepository { } diff --git a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitCaseRepository.java b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitCaseRepository.java index 8a76054..79495df 100644 --- a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitCaseRepository.java +++ b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitCaseRepository.java @@ -1,7 +1,8 @@ package cn.estsh.i3plus.pojo.softswitch.repository; -import cn.estsh.i3plus.pojo.softswitch.bean.BsSuitCase; import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; +import cn.estsh.i3plus.pojo.softswitch.bean.BsSuitCase; +import org.springframework.stereotype.Repository; /** * @Description : 适配套件 @@ -9,7 +10,8 @@ import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; * @Author : yunhao * @CreateDate : 2019-08-13 9:21 * @Modify: - */ + */ +@Repository public interface BsSuitCaseRepository extends BaseRepository { } diff --git a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitDataDetailRepository.java b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitDataDetailRepository.java index 4230fb5..ada687c 100644 --- a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitDataDetailRepository.java +++ b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitDataDetailRepository.java @@ -1,7 +1,8 @@ package cn.estsh.i3plus.pojo.softswitch.repository; -import cn.estsh.i3plus.pojo.softswitch.bean.BsSuitDataDetail; import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; +import cn.estsh.i3plus.pojo.softswitch.bean.BsSuitDataDetail; +import org.springframework.stereotype.Repository; /** * @Description : 适配报文详情 @@ -9,7 +10,8 @@ import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; * @Author : yunhao * @CreateDate : 2019-08-13 9:21 * @Modify: - */ + */ +@Repository public interface BsSuitDataDetailRepository extends BaseRepository { } diff --git a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitRecordRepository.java b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitRecordRepository.java index a98d63e..add963c 100644 --- a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitRecordRepository.java +++ b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitRecordRepository.java @@ -1,7 +1,8 @@ package cn.estsh.i3plus.pojo.softswitch.repository; -import cn.estsh.i3plus.pojo.softswitch.bean.BsSuitRecord; import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; +import cn.estsh.i3plus.pojo.softswitch.bean.BsSuitRecord; +import org.springframework.stereotype.Repository; /** * @Description : 适配记录 @@ -9,7 +10,8 @@ import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; * @Author : yunhao * @CreateDate : 2019-08-13 9:21 * @Modify: - */ + */ +@Repository public interface BsSuitRecordRepository extends BaseRepository { } diff --git a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitRequestRecordRepository.java b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitRequestRecordRepository.java index 687c3ec..74c9fb4 100644 --- a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitRequestRecordRepository.java +++ b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitRequestRecordRepository.java @@ -1,7 +1,8 @@ package cn.estsh.i3plus.pojo.softswitch.repository; -import cn.estsh.i3plus.pojo.softswitch.bean.BsSuitRequestRecord; import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; +import cn.estsh.i3plus.pojo.softswitch.bean.BsSuitRequestRecord; +import org.springframework.stereotype.Repository; /** * @Description : 请求适配记录 @@ -9,7 +10,8 @@ import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; * @Author : yunhao * @CreateDate : 2019-08-13 9:21 * @Modify: - */ + */ +@Repository public interface BsSuitRequestRecordRepository extends BaseRepository { } diff --git a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitScheduleRepository.java b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitScheduleRepository.java index ea4a12b..5e6b472 100644 --- a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitScheduleRepository.java +++ b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitScheduleRepository.java @@ -1,7 +1,8 @@ package cn.estsh.i3plus.pojo.softswitch.repository; -import cn.estsh.i3plus.pojo.softswitch.bean.BsSuitSchedule; import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; +import cn.estsh.i3plus.pojo.softswitch.bean.BsSuitSchedule; +import org.springframework.stereotype.Repository; /** * @Description : 定时适配任务 @@ -9,7 +10,8 @@ import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; * @Author : yunhao * @CreateDate : 2019-08-13 9:21 * @Modify: - */ + */ +@Repository public interface BsSuitScheduleRepository extends BaseRepository { } diff --git a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitTypeRepository.java b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitTypeRepository.java index ec9376a..e2f0aa7 100644 --- a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitTypeRepository.java +++ b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitTypeRepository.java @@ -1,7 +1,8 @@ package cn.estsh.i3plus.pojo.softswitch.repository; -import cn.estsh.i3plus.pojo.softswitch.bean.BsSuitType; import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; +import cn.estsh.i3plus.pojo.softswitch.bean.BsSuitType; +import org.springframework.stereotype.Repository; /** * @Description : 适配类型 @@ -9,7 +10,8 @@ import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; * @Author : yunhao * @CreateDate : 2019-08-13 9:21 * @Modify: - */ + */ +@Repository public interface BsSuitTypeRepository extends BaseRepository { } diff --git a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/SuitRecordParamRepository.java b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/SuitRecordParamRepository.java index b9eb3b6..e2b4a0b 100644 --- a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/SuitRecordParamRepository.java +++ b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/SuitRecordParamRepository.java @@ -1,7 +1,8 @@ package cn.estsh.i3plus.pojo.softswitch.repository; -import cn.estsh.i3plus.pojo.softswitch.bean.SuitRecordParam; import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; +import cn.estsh.i3plus.pojo.softswitch.bean.SuitRecordParam; +import org.springframework.stereotype.Repository; /** * @Description : 适配记录参数 @@ -9,7 +10,8 @@ import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; * @Author : yunhao * @CreateDate : 2019-08-13 9:21 * @Modify: - */ + */ +@Repository public interface SuitRecordParamRepository extends BaseRepository { } diff --git a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/TestDataBaseRepository.java b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/TestDataBaseRepository.java index 3cf2b11..91de0d7 100644 --- a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/TestDataBaseRepository.java +++ b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/TestDataBaseRepository.java @@ -2,6 +2,7 @@ package cn.estsh.i3plus.pojo.softswitch.repository; import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; import cn.estsh.i3plus.pojo.softswitch.bean.TestDataBase; +import org.springframework.stereotype.Repository; /** * @Description : @@ -10,5 +11,6 @@ import cn.estsh.i3plus.pojo.softswitch.bean.TestDataBase; * @CreateDate : 2019-02-28 15:48 * @Modify: **/ +@Repository public interface TestDataBaseRepository extends BaseRepository { } diff --git a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/sqlpack/SoftSwitchHqlPack.java b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/sqlpack/SoftSwitchHqlPack.java index 6d2a268..66e905f 100644 --- a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/sqlpack/SoftSwitchHqlPack.java +++ b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/sqlpack/SoftSwitchHqlPack.java @@ -1,6 +1,9 @@ package cn.estsh.i3plus.pojo.softswitch.sqlpack; +import cn.estsh.i3plus.pojo.base.bean.DdlPackBean; +import cn.estsh.i3plus.pojo.base.tool.DdlPreparedPack; import cn.estsh.i3plus.pojo.base.tool.HqlPack; +import cn.estsh.i3plus.pojo.softswitch.bean.BsSuitCaseParam; import cn.estsh.i3plus.pojo.softswitch.bean.TestDataBase; import org.apache.commons.lang3.StringUtils; @@ -13,7 +16,6 @@ import org.apache.commons.lang3.StringUtils; **/ public class SoftSwitchHqlPack { - /** * In 参数封装 * @param columnName @@ -41,4 +43,20 @@ public class SoftSwitchHqlPack { return result.toString(); } + /** + * 适配套件参数条件封装 + * @param bsSuitCaseParam 查询条件 + * @return + */ + public static DdlPackBean packHqlBsSuitCaseParam(BsSuitCaseParam bsSuitCaseParam){ + DdlPackBean ddlPackBean = new DdlPackBean(); + + DdlPreparedPack.getStringLikerPack(bsSuitCaseParam.getParamName(),"paramName",ddlPackBean); + DdlPreparedPack.getNumEqualPack(bsSuitCaseParam.getParamTypeId(), "paramTypeId", ddlPackBean); + DdlPreparedPack.getNumEqualPack(bsSuitCaseParam.getSuitCaseId(), "suitCaseId", ddlPackBean); + DdlPreparedPack.getStringEqualPack(bsSuitCaseParam.getSuitCaseCodeRdd(),"suitCaseCodeRdd",ddlPackBean); + + return ddlPackBean; + } + }