From c4f9c032d2a4fcd57d59846bc208d7d225ba5aa8 Mon Sep 17 00:00:00 2001
From: zhs <zhs18203887318@163.com>
Date: 星期六, 16 八月 2025 15:28:48 +0800
Subject: [PATCH] 0816 zhs

---
 ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java |   17 ++++++++++++++---
 1 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java
index 4bb1950..51f383f 100644
--- a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java
+++ b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java
@@ -352,10 +352,21 @@
                 //涓芥按鏈夌殑鍖婚櫌杩樻病娉曞仛闀挎湡浠诲姟闅忚
                 List<ServiceSubtask> subtaskList2 = new ArrayList<>();
                 if (visitHosp == 2) {
-                    for (ServiceSubtask serviceSubtask : subtaskList) {
-                        Boolean b = VisitSendStateEnum.getDescByCode(serviceSubtask.getOrgid());
-                        if (b) subtaskList2.add(serviceSubtask);
+                    try {
+                        for (ServiceSubtask serviceSubtask : subtaskList) {
+                            Boolean b = VisitSendStateEnum.getDescByCode(serviceSubtask.getOrgid());
+
+                            if (b) subtaskList2.add(serviceSubtask);
+                        }
+                    } catch (Exception e) {
+                        log.error("-------闀挎湡浠诲姟寮傚父涓猴細", e);
+                        continue;
                     }
+//                    for (ServiceSubtask serviceSubtask : subtaskList) {
+//                        Boolean b = VisitSendStateEnum.getDescByCode(serviceSubtask.getOrgid());
+//
+//                        if (b) subtaskList2.add(serviceSubtask);
+//                    }
                     subtaskList = subtaskList2;
                 }
 

--
Gitblit v1.9.3