From 45945b9d6d78bbba8c3b09523059340d7c233ac8 Mon Sep 17 00:00:00 2001 From: 文锦钊 <10491931+wen-jinzhao@user.noreply.gitee.com> Date: Tue, 08 Jul 2025 11:35:50 +0800 Subject: [PATCH] feature:办理反馈-添加办理超时时间的显示 --- dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoService.java | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoService.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoService.java index 1225c55..52a0883 100644 --- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoService.java +++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoService.java @@ -613,6 +613,16 @@ if (thGridCitizenEvent != null) { caseInfoDTO.setCityCode(thGridCitizenEvent.getCitizenEventCode()); } + + // 查询task获取当前节点的有效期 + CaseTask caseTask = caseTaskService.lambdaQuery() + .select(CaseTask::getExpireTime) + .eq(CaseTask::getCaseId, caseId) + .orderByDesc(CaseTask::getCreateTime) + .last("limit 1") + .one(); + caseInfoDTO.setExpireTime(caseTask.getExpireTime()); + } else { CasebookInfo casebookInfo = casebookInfoService.getById(caseId); if (ObjectUtils.isNotEmpty(casebookInfo)) { -- Gitblit v1.8.0