From ec2ed600ba8088a291838b0d448dbfd9e2150e2a Mon Sep 17 00:00:00 2001
From: ludc
Date: 星期日, 26 十一月 2023 18:12:31 +0800
Subject: [PATCH] 本地日志下载调试linux中运行,修改读取失败问题

---
 Source/UBCS/ubcs-ops/ubcs-log/src/main/java/com/vci/ubcs/log/service/impl/LogLocalServiceImpl.java |   26 ++++++++++++++------------
 1 files changed, 14 insertions(+), 12 deletions(-)

diff --git a/Source/UBCS/ubcs-ops/ubcs-log/src/main/java/com/vci/ubcs/log/service/impl/LogLocalServiceImpl.java b/Source/UBCS/ubcs-ops/ubcs-log/src/main/java/com/vci/ubcs/log/service/impl/LogLocalServiceImpl.java
index fb50d00..26c069a 100644
--- a/Source/UBCS/ubcs-ops/ubcs-log/src/main/java/com/vci/ubcs/log/service/impl/LogLocalServiceImpl.java
+++ b/Source/UBCS/ubcs-ops/ubcs-log/src/main/java/com/vci/ubcs/log/service/impl/LogLocalServiceImpl.java
@@ -105,18 +105,20 @@
 				if(dir.getName().contains("ubcs_")){
 					String fullPath = dir.getPath() + LOGPATH;
 					File file = new File(fullPath);
-					LocalLog localLog = new LocalLog();
-					localLog.setLastModifier(getLastModifiedOrCreatTime(true,fullPath));
-					localLog.setCreateTime(getLastModifiedOrCreatTime(false,fullPath));
-					localLog.setLogPath(fullPath);
-					String serviceId = getServiceId(file.getPath());
-					localLog.setServiceId(serviceId);
-					String serviceName = getServiceName(serviceId);
-					localLog.setServiceName(serviceName);
-					localLog.setLogType(serviceName+"鏃ュ織鐖剁洰褰�");
-					localLog.setLogName(serviceName+"鏃ュ織鐖剁洰褰�");
-					localLog.setHasChildren(true);
-					localLogs.add(localLog);
+					if(file.exists()){
+						LocalLog localLog = new LocalLog();
+						localLog.setLastModifier(getLastModifiedOrCreatTime(true,fullPath));
+						localLog.setCreateTime(getLastModifiedOrCreatTime(false,fullPath));
+						localLog.setLogPath(fullPath);
+						String serviceId = getServiceId(file.getPath());
+						localLog.setServiceId(serviceId);
+						String serviceName = getServiceName(serviceId);
+						localLog.setServiceName(serviceName);
+						localLog.setLogType(serviceName+"鏃ュ織鐖剁洰褰�");
+						localLog.setLogName(serviceName+"鏃ュ織鐖剁洰褰�");
+						localLog.setHasChildren(true);
+						localLogs.add(localLog);
+					}
 				}
 			});
 		}

--
Gitblit v1.9.3