From 47f5e9df7f2f4c00752bc87c057e70640de22caa Mon Sep 17 00:00:00 2001 From: "ys.git" <18439391935@163.com> Date: Fri, 26 Dec 2025 11:18:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=A1=E6=89=B9+=E5=BE=85=E5=8A=9E=E4=BA=A4?= =?UTF-8?q?=E4=BA=92=E4=BF=AE=E6=94=B9=E7=89=88=E6=9C=AC3.3(=E9=9B=B6?= =?UTF-8?q?=E9=83=A8=E4=BB=B6=E6=A0=91=E6=96=B0=E5=A2=9ETC)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/EngineParamDetailController.java | 4 ++-- .../service/EngineParamDetailService.java | 2 +- .../impl/EngineParamDetailServiceImpl.java | 16 +++++++++++----- 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/xdap/self_development/controller/EngineParamDetailController.java b/src/main/java/com/xdap/self_development/controller/EngineParamDetailController.java index 00dbb0e..4a6b150 100644 --- a/src/main/java/com/xdap/self_development/controller/EngineParamDetailController.java +++ b/src/main/java/com/xdap/self_development/controller/EngineParamDetailController.java @@ -33,8 +33,8 @@ public class EngineParamDetailController { //参数列表查询 @GetMapping("/selectParamList") - public Response selectParamList(@RequestParam(value = "modelID", required = false) String modelID) { - Map> list = engineParamDetailService.selectParamList(modelID); + public Response selectParamList(@RequestParam(value = "modelID", required = false) String modelID,@RequestParam(value = "tcData", required = false) String tcData) { + Map> list = engineParamDetailService.selectParamList(modelID,tcData); return Response.ok().data(list); } //参数列表查询 diff --git a/src/main/java/com/xdap/self_development/service/EngineParamDetailService.java b/src/main/java/com/xdap/self_development/service/EngineParamDetailService.java index 09c5c4a..ef6773c 100644 --- a/src/main/java/com/xdap/self_development/service/EngineParamDetailService.java +++ b/src/main/java/com/xdap/self_development/service/EngineParamDetailService.java @@ -23,7 +23,7 @@ import java.util.Map; public interface EngineParamDetailService { - HashMap> selectParamList(String modelID); + HashMap> selectParamList(String modelID,String tcData); void excelImport(MultipartFile file,String modelId); diff --git a/src/main/java/com/xdap/self_development/service/impl/EngineParamDetailServiceImpl.java b/src/main/java/com/xdap/self_development/service/impl/EngineParamDetailServiceImpl.java index 80a0785..3c85ef8 100644 --- a/src/main/java/com/xdap/self_development/service/impl/EngineParamDetailServiceImpl.java +++ b/src/main/java/com/xdap/self_development/service/impl/EngineParamDetailServiceImpl.java @@ -78,8 +78,13 @@ public class EngineParamDetailServiceImpl implements EngineParamDetailService { * @return */ @Override - public HashMap> selectParamList(String modelID) { - List parameters = selectAllByNewVersion(); + public HashMap> selectParamList(String modelID, String tcData) { + List parameters = new ArrayList<>(); + if (ObjectUtils.isNotEmpty(tcData) && "tc".equals(tcData)) { + parameters = selectAllAndTcByNewVersion(); + } else { + parameters = selectAllByNewVersion(); + } List