From ddc059a8e38fcebf70fefb9ead5b786435e5d9ed Mon Sep 17 00:00:00 2001 From: yuan <1363654894@qq.com> Date: Tue, 10 Sep 2024 17:05:45 +0800 Subject: [PATCH] =?UTF-8?q?feat():=E6=96=B0=E5=A2=9E=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E5=BA=93=E4=B8=8B=E8=A1=A8=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/RuleVersionController.java | 36 ++++++++++--- .../com/muyu/mapper/RuleVersionMapper.java | 6 +++ .../com/muyu/servier/RuleVersionService.java | 6 +++ .../servier/impl/RuleVersionServiceImpl.java | 15 ++++++ .../resources/mapper/RuleVersionMapper.xml | 51 +++++++++++++++++++ 5 files changed, 108 insertions(+), 6 deletions(-) diff --git a/cloud-rule-server/src/main/java/com/muyu/controller/RuleVersionController.java b/cloud-rule-server/src/main/java/com/muyu/controller/RuleVersionController.java index 39efc63..0058302 100644 --- a/cloud-rule-server/src/main/java/com/muyu/controller/RuleVersionController.java +++ b/cloud-rule-server/src/main/java/com/muyu/controller/RuleVersionController.java @@ -148,7 +148,7 @@ public class RuleVersionController { } /** - * 版本测试 + * 字段测试 * @param valueData * @return * @throws IOException @@ -164,6 +164,11 @@ public class RuleVersionController { return Result.success(null,"测试成功"); } + /** + * 行测试 + * @param dataRecord + * @return + */ @PostMapping("/row") @Operation(summary = "行数据测试",description = "行数据测试") public Result row( @@ -173,6 +178,11 @@ public class RuleVersionController { return Result.success(null,"测试成功"); } + /** + * 集测试 + * @param dataSet + * @return + */ @PostMapping("/set") @Operation(summary = "集数据测试",description = "数据测试") public Result set( @@ -182,6 +192,24 @@ public class RuleVersionController { return Result.success(null,"测试成功"); } + @PostMapping("/selectValue") + @Operation(summary = "查询字段版本测试接口") + public Result> selectValue(){ + return Result.success(ruleVersionService.selectValue(),"查询成功"); + } + + @PostMapping("/selectRecord") + @Operation(summary = "查询行版本测试接口") + public Result> selectRecord(){ + return Result.success(ruleVersionService.selectRecord(),"查询成功"); + } + + @PostMapping("/selectSet") + @Operation(summary = "查询集版本测试接口") + public Result> selectSet(){ + return Result.success(ruleVersionService.selectSet(),"查询成功"); + } + @PostMapping("/selectDatabase") @Operation(summary = "查询数据库") public Result> selectDatabase(){ @@ -198,10 +226,6 @@ public class RuleVersionController { return Result.success(selectTableShow,"查询成功"); } - @PostMapping("/selectVersion") - @Operation(summary = "查询所有版本") - public Result> selectVersion(){ - return Result.success(ruleVersionService.list()); - } + } diff --git a/cloud-rule-server/src/main/java/com/muyu/mapper/RuleVersionMapper.java b/cloud-rule-server/src/main/java/com/muyu/mapper/RuleVersionMapper.java index 30f650e..573d9f3 100644 --- a/cloud-rule-server/src/main/java/com/muyu/mapper/RuleVersionMapper.java +++ b/cloud-rule-server/src/main/java/com/muyu/mapper/RuleVersionMapper.java @@ -24,4 +24,10 @@ public interface RuleVersionMapper extends BaseMapper { void updateStatus(@Param("ruleVersionId") Long ruleVersionId, @Param("ruleVersionUpdReq") RuleVersionUpdReq ruleVersionUpdReq); RuleVersion selectAll(@Param("ruleVersionType") String ruleVersionType); + + List selectValue(); + + List selectRecord(); + + List selectSet(); } diff --git a/cloud-rule-server/src/main/java/com/muyu/servier/RuleVersionService.java b/cloud-rule-server/src/main/java/com/muyu/servier/RuleVersionService.java index 0f9052a..c32c0d0 100644 --- a/cloud-rule-server/src/main/java/com/muyu/servier/RuleVersionService.java +++ b/cloud-rule-server/src/main/java/com/muyu/servier/RuleVersionService.java @@ -44,4 +44,10 @@ public interface RuleVersionService extends IService { void uploadOSSJava(String ruleVersionType, String ruleVersionText); RuleVersion selectAll(String RuleVersionType); + + List selectValue(); + + List selectRecord(); + + List selectSet(); } diff --git a/cloud-rule-server/src/main/java/com/muyu/servier/impl/RuleVersionServiceImpl.java b/cloud-rule-server/src/main/java/com/muyu/servier/impl/RuleVersionServiceImpl.java index 933add9..30a1836 100644 --- a/cloud-rule-server/src/main/java/com/muyu/servier/impl/RuleVersionServiceImpl.java +++ b/cloud-rule-server/src/main/java/com/muyu/servier/impl/RuleVersionServiceImpl.java @@ -173,6 +173,21 @@ public class RuleVersionServiceImpl return ruleVersionMapper.selectAll(RuleVersionType); } + @Override + public List selectValue() { + return ruleVersionMapper.selectValue(); + } + + @Override + public List selectRecord() { + return ruleVersionMapper.selectRecord(); + } + + @Override + public List selectSet() { + return ruleVersionMapper.selectSet(); + } + @Override public void rowTest(DataRecord dataRecord) { diff --git a/cloud-rule-server/src/main/resources/mapper/RuleVersionMapper.xml b/cloud-rule-server/src/main/resources/mapper/RuleVersionMapper.xml index 56bf1ef..f8bcc6a 100644 --- a/cloud-rule-server/src/main/resources/mapper/RuleVersionMapper.xml +++ b/cloud-rule-server/src/main/resources/mapper/RuleVersionMapper.xml @@ -37,4 +37,55 @@ + + +