From 257862238426ce89051ad9d62d07a758c5567343 Mon Sep 17 00:00:00 2001
From: 文锦钊 <10491931+wen-jinzhao@user.noreply.gitee.com>
Date: Mon, 07 Jul 2025 17:27:43 +0800
Subject: [PATCH] feature:非警务纠纷进入办理中超时时间修改

---
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java
index c68faee..8bed00c 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java
@@ -2297,6 +2297,12 @@
             // 受理后的节点任务,未读
             blfkCaseTask.setReadStatus(CaseTaskConsts.READ_STATUS_0);
             blfkCaseTask.setStatus(CaseTaskConsts.TASK_STATUS_1);
+
+            //  判断是否非警务,如果是则需要重新计算,不是就走原先逻辑
+            CaseInfo caseInfo = caseInfoService.getById(dslCaseTask.getCaseId());
+            if (caseInfo.getCanalSecond().equals(CaseBaseConstsEnum.CASE_CANAL_SECOND_1.getIndex())) {
+                newFlowNode.setExpire(3);
+            }
             // 任务处理时限
             if (newFlowNode.getExpire() != 0) {
                 blfkCaseTask.setExpireTime(syHolidayService.getExpiryDay(nowDate, newFlowNode.getExpire()));

--
Gitblit v1.8.0