From 336eb77c1a07ca3e3ead4482b51f848fa16ab3b7 Mon Sep 17 00:00:00 2001 From: xiejun <xj@2023> Date: 星期日, 12 十一月 2023 20:15:38 +0800 Subject: [PATCH] 自定义流水相关开发 --- Source/UBCS/ubcs-ops/ubcs-log/src/main/java/com/vci/ubcs/core/log/service/ILogSystemService.java | 25 +++++++++++++++++++++++-- 1 files changed, 23 insertions(+), 2 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..1db1919 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,24 @@ public interface ILogSystemService { /** - * 鑾峰彇鏈湴鏃ュ織鍒楄〃 + * 鏌ョ湅锛屾湰鍦扮郴缁熸棩蹇楀垪琛� + * @param logParentPath + * @return */ - List<SystemLog> getSystemLogList(); + List<SystemLog> getSystemLogList(String logParentPath); + + /** + * 涓嬭浇锛屾牴鎹湇鍔″悕鎵�鍦ㄦ枃浠跺悕鍜屾枃浠跺悕涓嬭浇鏂囦欢 + * @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