From 090921b06b6248447536924f68f4e8e4a3cd466e Mon Sep 17 00:00:00 2001 From: yangyang01000846 <15195822163@163.com> Date: Mon, 29 Dec 2025 13:42:43 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=EF=BC=9Ahpc=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1=E5=88=97=E8=A1=A8=E6=9F=A5=E8=AF=A2=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E6=A0=B9=E6=8D=AE=E7=AE=97=E5=8A=9Bid=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pbs/src/main/java/com/sdm/pbs/model/req/QueryJobReq.java | 3 +++ .../java/com/sdm/pbs/service/impl/PbsServiceDecorator.java | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/pbs/src/main/java/com/sdm/pbs/model/req/QueryJobReq.java b/pbs/src/main/java/com/sdm/pbs/model/req/QueryJobReq.java index f882df28..65d869a9 100644 --- a/pbs/src/main/java/com/sdm/pbs/model/req/QueryJobReq.java +++ b/pbs/src/main/java/com/sdm/pbs/model/req/QueryJobReq.java @@ -13,4 +13,7 @@ public class QueryJobReq extends BaseReq { @Schema(description = "求解器名称") private String solverName; + @Schema(description = "算例id") + private String runId; + } diff --git a/pbs/src/main/java/com/sdm/pbs/service/impl/PbsServiceDecorator.java b/pbs/src/main/java/com/sdm/pbs/service/impl/PbsServiceDecorator.java index a4f94dd5..2971e682 100644 --- a/pbs/src/main/java/com/sdm/pbs/service/impl/PbsServiceDecorator.java +++ b/pbs/src/main/java/com/sdm/pbs/service/impl/PbsServiceDecorator.java @@ -246,6 +246,10 @@ public class PbsServiceDecorator implements IPbsServiceDecorator { if (req.getSolverName() != null && !req.getSolverName().trim().isEmpty()) { // like,实现 包含关键词 的模糊查询(%关键词%) queryChain.like(SimulationJob::getSolverName, req.getSolverName().trim()); + } + if (req.getRunId() != null && !req.getRunId().trim().isEmpty()) { + // like,实现 包含关键词 的模糊查询(%关键词%) + queryChain.like(SimulationJob::getRunId, req.getRunId().trim()); } List results = queryChain.list(); PageInfo page = new PageInfo<>(results);