From cd5a0765ea6a842852e460cc1bde6ad2b2fd6e93 Mon Sep 17 00:00:00 2001
From: ludc
Date: 星期三, 08 十一月 2023 22:23:55 +0800
Subject: [PATCH] 代码提交

---
 Source/UBCS/ubcs-ops/ubcs-log/src/main/java/com/vci/ubcs/core/log/service/ILogSystemService.java |   21 ++++++++++++++++++++-
 1 files changed, 20 insertions(+), 1 deletions(-)

diff --git a/Source/UBCS/ubcs-ops/ubcs-log/src/main/java/com/vci/ubcs/core/log/service/ILogSystemService.java b/Source/UBCS/ubcs-ops/ubcs-log/src/main/java/com/vci/ubcs/core/log/service/ILogSystemService.java
index 1d4ed75..e713ec1 100644
--- a/Source/UBCS/ubcs-ops/ubcs-log/src/main/java/com/vci/ubcs/core/log/service/ILogSystemService.java
+++ b/Source/UBCS/ubcs-ops/ubcs-log/src/main/java/com/vci/ubcs/core/log/service/ILogSystemService.java
@@ -1,8 +1,13 @@
 package com.vci.ubcs.core.log.service;
 
 import com.vci.ubcs.log.entity.SystemLog;
+import com.vci.ubcs.resource.bo.FileObjectBO;
+import com.vci.ubcs.starter.exception.VciBaseException;
 
+import java.rmi.ServerException;
+import java.util.Collection;
 import java.util.List;
+import java.util.Map;
 
 /**
  * 鏈湴绯荤粺鏃ュ織
@@ -12,8 +17,22 @@
 public interface ILogSystemService {
 
 	/**
-	 * 鑾峰彇鏈湴鏃ュ織鍒楄〃
+	 * 鏌ョ湅锛屾湰鍦扮郴缁熸棩蹇楀垪琛�
 	 */
 	List<SystemLog> getSystemLogList();
 
+	/**
+	 * 涓嬭浇锛屾牴鎹湇鍔″悕鎵�鍦ㄦ枃浠跺悕鍜屾枃浠跺悕涓嬭浇鏂囦欢
+	 * @param condition 鏌ヨ鏉′欢map
+	 * @return 鏂囦欢鐨勪俊鎭�
+	 */
+	FileObjectBO downloadLogByServiceNameAndFileName(Map<String,String> condition) throws ServerException;
+
+	/**
+	 * 鍒犻櫎锛屾牴鎹湇鍔℃墍鍦ㄦ枃浠跺悕锛屽拰鏃ュ織鏂囦欢鍚嶇О鍒犻櫎
+	 * @param condition 涓婚敭闆嗗悎
+	 * @return 鎵ц缁撴灉
+	 */
+	void deleteLogFile(Map<String,String> condition) throws ServerException;
+
 }

--
Gitblit v1.9.3