From 3657da3eeb9c42bba0642ab1bd1772f0a24c8fb0 Mon Sep 17 00:00:00 2001 From: lidongyang <506508008@qq.com> Date: Tue, 17 Mar 2026 07:59:48 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E4=BB=BB=E5=8A=A1=E5=88=97=E8=A1=A8?= =?UTF-8?q?=E6=A0=B9=E6=8D=AE=E5=BC=82=E5=B8=B8=E7=8A=B6=E6=80=81=E7=AD=9B?= =?UTF-8?q?=E9=80=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/sdm/project/model/req/SpdmTaskListReq.java | 7 +++++++ .../java/com/sdm/project/service/impl/TaskServiceImpl.java | 3 +++ project/src/main/resources/mapper/SimulationTaskMapper.xml | 6 ++++++ 3 files changed, 16 insertions(+) diff --git a/project/src/main/java/com/sdm/project/model/req/SpdmTaskListReq.java b/project/src/main/java/com/sdm/project/model/req/SpdmTaskListReq.java index cae545f4..44589d1d 100644 --- a/project/src/main/java/com/sdm/project/model/req/SpdmTaskListReq.java +++ b/project/src/main/java/com/sdm/project/model/req/SpdmTaskListReq.java @@ -38,6 +38,13 @@ public class SpdmTaskListReq { */ private String exeStatus; + /** + * 异常状态 + */ + private String expStatusStr; + + private Integer expStatusValue; + private List exeStatusList; /** diff --git a/project/src/main/java/com/sdm/project/service/impl/TaskServiceImpl.java b/project/src/main/java/com/sdm/project/service/impl/TaskServiceImpl.java index e99eb07a..6ddfad5c 100644 --- a/project/src/main/java/com/sdm/project/service/impl/TaskServiceImpl.java +++ b/project/src/main/java/com/sdm/project/service/impl/TaskServiceImpl.java @@ -1172,6 +1172,9 @@ public class TaskServiceImpl implements ITaskService { // 2. 基础任务列表查询 req.setUserId(userId); + if (StringUtils.isNotBlank(req.getExpStatusStr())) { + req.setExpStatusValue(Integer.parseInt(req.getExpStatusStr())); + } StopWatch stopWatch = new StopWatch("所有任务方法计时"); stopWatch.start("查所有任务"); List allTaskList = mapper.optimisedGtTaskList(tenantId, req); diff --git a/project/src/main/resources/mapper/SimulationTaskMapper.xml b/project/src/main/resources/mapper/SimulationTaskMapper.xml index 3cdae4f9..96caa469 100644 --- a/project/src/main/resources/mapper/SimulationTaskMapper.xml +++ b/project/src/main/resources/mapper/SimulationTaskMapper.xml @@ -773,6 +773,9 @@ and progress = #{req.progress} + + and expStatus = #{req.expStatusValue} + and ( @@ -893,6 +896,9 @@ and progress = #{req.progress} + + and expStatus = #{req.expStatusValue} + and (