From c4d687aacfb4e7b6ee5ce67df93cf2f8d8df80c1 Mon Sep 17 00:00:00 2001 From: xiejun <xj@2023> Date: 星期日, 26 十一月 2023 14:05:48 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- Source/UBCS/ubcs-ops/ubcs-log/src/main/java/com/vci/ubcs/log/service/ILogLocalService.java | 39 +++++++++++++++++++++++++++++++++++++++ 1 files changed, 39 insertions(+), 0 deletions(-) diff --git a/Source/UBCS/ubcs-ops/ubcs-log/src/main/java/com/vci/ubcs/log/service/ILogLocalService.java b/Source/UBCS/ubcs-ops/ubcs-log/src/main/java/com/vci/ubcs/log/service/ILogLocalService.java new file mode 100644 index 0000000..7180567 --- /dev/null +++ b/Source/UBCS/ubcs-ops/ubcs-log/src/main/java/com/vci/ubcs/log/service/ILogLocalService.java @@ -0,0 +1,39 @@ +package com.vci.ubcs.log.service; + +import com.vci.ubcs.log.vo.LocalLogVO; +import com.vci.ubcs.log.entity.LocalLog; +import com.vci.ubcs.resource.bo.FileObjectBO; +import org.springblade.core.tool.api.R; + +import java.rmi.ServerException; +import java.util.List; + +/** + * 鏈湴绯荤粺鏃ュ織 + * @author ludc + * @date 2023/10/31 15:38 + */ +public interface ILogLocalService { + + /** + * 鏌ョ湅锛屾湰鍦扮郴缁熸棩蹇楀垪琛� + * @param logParentPath + * @return + */ + List<LocalLog> getSystemLogList(String logParentPath); + + /** + * 涓嬭浇锛屾牴鎹湇鍔″悕鎵�鍦ㄦ枃浠跺悕鍜屾枃浠跺悕涓嬭浇鏂囦欢 + * @param localLogVO 涓嬭浇鏃ュ織鐨勫璞� + * @return 鏂囦欢鐨勪俊鎭� + */ + FileObjectBO downloadLogByServiceNameAndFileName(LocalLogVO localLogVO) throws ServerException; + + /** + * 鍒犻櫎锛屾牴鎹湇鍔℃墍鍦ㄦ枃浠跺悕锛屽拰鏃ュ織鏂囦欢鍚嶇О鍒犻櫎 + * @param localLogVO + * @return 鎵ц缁撴灉 + */ + R deleteLogFile(LocalLogVO localLogVO) throws ServerException; + +} -- Gitblit v1.9.3