From 2bfad65f3f4ed0282f53e3ae01fc10c879a734bc Mon Sep 17 00:00:00 2001 From: 田源 <lastanimals@163.com> Date: 星期四, 09 十一月 2023 10:03:39 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- 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