From da9a6755890b4b63cac85e936b4f838a7f6f800c Mon Sep 17 00:00:00 2001 From: weitang Date: Tue, 13 May 2025 16:56:46 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AE=97=E6=B3=95=E5=88=86=E6=9E=90=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=E9=80=BB=E8=BE=91=E6=96=B0=E5=A2=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AlgorithmClassComponentController.java | 11 +++++---- .../controller/AlgorithmDeviceController.java | 7 ++++-- .../controller/AlgorithmParamsController.java | 23 +++++++++++++++---- .../service/IAlgorithmParamsService.java | 2 ++ .../impl/AlgorithmParamsServiceImpl.java | 6 +++++ 5 files changed, 39 insertions(+), 10 deletions(-) diff --git a/riis-system/src/main/java/com/yfd/platform/modules/algorithm/controller/AlgorithmClassComponentController.java b/riis-system/src/main/java/com/yfd/platform/modules/algorithm/controller/AlgorithmClassComponentController.java index b0b27ad..0f1c1a6 100644 --- a/riis-system/src/main/java/com/yfd/platform/modules/algorithm/controller/AlgorithmClassComponentController.java +++ b/riis-system/src/main/java/com/yfd/platform/modules/algorithm/controller/AlgorithmClassComponentController.java @@ -1,14 +1,15 @@ package com.yfd.platform.modules.algorithm.controller; - +import com.yfd.platform.modules.algorithm.service.IAlgorithmClassComponentService; import org.springframework.web.bind.annotation.RequestMapping; - import org.springframework.web.bind.annotation.RestController; +import javax.annotation.Resource; + /** *

- * 算法分类和部件关联 - * 前端控制器 + * 算法分类和部件关联 + * 前端控制器 *

* * @author zhengsl @@ -18,4 +19,6 @@ import org.springframework.web.bind.annotation.RestController; @RequestMapping("/algorithm/algorithm-class-component") public class AlgorithmClassComponentController { + @Resource + private IAlgorithmClassComponentService algorithmClassComponentService; } diff --git a/riis-system/src/main/java/com/yfd/platform/modules/algorithm/controller/AlgorithmDeviceController.java b/riis-system/src/main/java/com/yfd/platform/modules/algorithm/controller/AlgorithmDeviceController.java index 9fac875..a11be04 100644 --- a/riis-system/src/main/java/com/yfd/platform/modules/algorithm/controller/AlgorithmDeviceController.java +++ b/riis-system/src/main/java/com/yfd/platform/modules/algorithm/controller/AlgorithmDeviceController.java @@ -1,10 +1,11 @@ package com.yfd.platform.modules.algorithm.controller; - +import com.yfd.platform.modules.algorithm.service.IAlgorithmDeviceService; import org.springframework.web.bind.annotation.RequestMapping; - import org.springframework.web.bind.annotation.RestController; +import javax.annotation.Resource; + /** *

* 算法分类部件点位关联 @@ -18,4 +19,6 @@ import org.springframework.web.bind.annotation.RestController; @RequestMapping("/algorithm/algorithm-device") public class AlgorithmDeviceController { + @Resource + private IAlgorithmDeviceService algorithmDeviceService; } diff --git a/riis-system/src/main/java/com/yfd/platform/modules/algorithm/controller/AlgorithmParamsController.java b/riis-system/src/main/java/com/yfd/platform/modules/algorithm/controller/AlgorithmParamsController.java index c3b4a4a..835ed21 100644 --- a/riis-system/src/main/java/com/yfd/platform/modules/algorithm/controller/AlgorithmParamsController.java +++ b/riis-system/src/main/java/com/yfd/platform/modules/algorithm/controller/AlgorithmParamsController.java @@ -1,14 +1,20 @@ package com.yfd.platform.modules.algorithm.controller; - +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.yfd.platform.config.ResponseResult; +import com.yfd.platform.modules.algorithm.domain.AlgorithmParams; +import com.yfd.platform.modules.algorithm.service.IAlgorithmParamsService; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; - import org.springframework.web.bind.annotation.RestController; +import javax.annotation.Resource; + /** *

- * 算法分类参数 - * 前端控制器 + * 算法分类参数 + * 前端控制器 *

* * @author zhengsl @@ -18,4 +24,13 @@ import org.springframework.web.bind.annotation.RestController; @RequestMapping("/algorithm/algorithm-params") public class AlgorithmParamsController { + @Resource + private IAlgorithmParamsService algorithmParamsService; + + @GetMapping("/getAlgorithmClassPage") + @ApiOperation("查询算法分类") + public ResponseResult getAlgorithmClassPage(String algorithmId, Page page) { + Page algorithmClassPage = algorithmParamsService.getAlgorithmClassPage(algorithmId, page); + return ResponseResult.successData(algorithmClassPage); + } } diff --git a/riis-system/src/main/java/com/yfd/platform/modules/algorithm/service/IAlgorithmParamsService.java b/riis-system/src/main/java/com/yfd/platform/modules/algorithm/service/IAlgorithmParamsService.java index ad58685..dfc3986 100644 --- a/riis-system/src/main/java/com/yfd/platform/modules/algorithm/service/IAlgorithmParamsService.java +++ b/riis-system/src/main/java/com/yfd/platform/modules/algorithm/service/IAlgorithmParamsService.java @@ -1,5 +1,6 @@ package com.yfd.platform.modules.algorithm.service; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.yfd.platform.modules.algorithm.domain.AlgorithmParams; import com.baomidou.mybatisplus.extension.service.IService; @@ -13,4 +14,5 @@ import com.baomidou.mybatisplus.extension.service.IService; */ public interface IAlgorithmParamsService extends IService { + Page getAlgorithmClassPage(String algorithmId, Page page); } diff --git a/riis-system/src/main/java/com/yfd/platform/modules/algorithm/service/impl/AlgorithmParamsServiceImpl.java b/riis-system/src/main/java/com/yfd/platform/modules/algorithm/service/impl/AlgorithmParamsServiceImpl.java index 33e7694..a403dd2 100644 --- a/riis-system/src/main/java/com/yfd/platform/modules/algorithm/service/impl/AlgorithmParamsServiceImpl.java +++ b/riis-system/src/main/java/com/yfd/platform/modules/algorithm/service/impl/AlgorithmParamsServiceImpl.java @@ -1,5 +1,6 @@ package com.yfd.platform.modules.algorithm.service.impl; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.yfd.platform.modules.algorithm.domain.AlgorithmParams; import com.yfd.platform.modules.algorithm.mapper.AlgorithmParamsMapper; import com.yfd.platform.modules.algorithm.service.IAlgorithmParamsService; @@ -17,4 +18,9 @@ import org.springframework.stereotype.Service; @Service public class AlgorithmParamsServiceImpl extends ServiceImpl implements IAlgorithmParamsService { + @Override + public Page getAlgorithmClassPage(String algorithmId, Page page) { + + return null; + } }