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