From 181675335f506eba85f3edfee5b4d4faea036f50 Mon Sep 17 00:00:00 2001 From: heheng <475597332@qq.com> Date: 星期五, 09 五月 2025 14:16:39 +0800 Subject: [PATCH] 增加详情 --- src/main/java/com/gkhy/labRiskManage/api/controller/experiment/dto/req/ExperimentInfoQueryReqBO.java | 1 + src/main/java/com/gkhy/labRiskManage/domain/experiment/service/impl/ExperimentInfoServiceImpl.java | 3 +++ src/main/java/com/gkhy/labRiskManage/domain/experiment/model/bo/ExperimentInfoQueryBO.java | 2 ++ 3 files changed, 6 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/gkhy/labRiskManage/api/controller/experiment/dto/req/ExperimentInfoQueryReqBO.java b/src/main/java/com/gkhy/labRiskManage/api/controller/experiment/dto/req/ExperimentInfoQueryReqBO.java index f6dc0ea..89345e3 100644 --- a/src/main/java/com/gkhy/labRiskManage/api/controller/experiment/dto/req/ExperimentInfoQueryReqBO.java +++ b/src/main/java/com/gkhy/labRiskManage/api/controller/experiment/dto/req/ExperimentInfoQueryReqBO.java @@ -17,5 +17,6 @@ private Byte experimentType; private String experimentName; private Byte assessLevel; + private Long experimentId; } diff --git a/src/main/java/com/gkhy/labRiskManage/domain/experiment/model/bo/ExperimentInfoQueryBO.java b/src/main/java/com/gkhy/labRiskManage/domain/experiment/model/bo/ExperimentInfoQueryBO.java index 04b21e2..091d3dc 100644 --- a/src/main/java/com/gkhy/labRiskManage/domain/experiment/model/bo/ExperimentInfoQueryBO.java +++ b/src/main/java/com/gkhy/labRiskManage/domain/experiment/model/bo/ExperimentInfoQueryBO.java @@ -21,4 +21,6 @@ private Byte assessLevel; + private Long experimentId; + } diff --git a/src/main/java/com/gkhy/labRiskManage/domain/experiment/service/impl/ExperimentInfoServiceImpl.java b/src/main/java/com/gkhy/labRiskManage/domain/experiment/service/impl/ExperimentInfoServiceImpl.java index 7cc5110..d97874c 100644 --- a/src/main/java/com/gkhy/labRiskManage/domain/experiment/service/impl/ExperimentInfoServiceImpl.java +++ b/src/main/java/com/gkhy/labRiskManage/domain/experiment/service/impl/ExperimentInfoServiceImpl.java @@ -612,6 +612,9 @@ if (StrUtil.isNotBlank(queryBO.getExperimentName())){ predicateList.add(criteriaBuilder.like(root.get("experimentName"), '%'+ queryBO.getExperimentName()+'%')); } + if (!ObjectUtils.isEmpty(queryBO.getExperimentId())){ + predicateList.add(criteriaBuilder.equal(root.get("id"), queryBO.getExperimentId())); + } if (!ObjectUtils.isEmpty(queryBO.getStartTime())){ predicateList.add(criteriaBuilder.greaterThanOrEqualTo(root.get("createTime"), queryBO.getStartTime())); } -- Gitblit v1.9.2