1.33 日志通用查询

This commit is contained in:
dengqichen 2025-12-16 10:55:17 +08:00
parent 9225414a87
commit 5804d6e2e6

View File

@ -1,10 +1,22 @@
package com.qqchen.deploy.backend.deploy.service;
import com.qqchen.deploy.backend.deploy.dto.TeamApplicationDTO;
import com.qqchen.deploy.backend.deploy.dto.log.BaseLogQueryRequest;
import com.qqchen.deploy.backend.deploy.dto.log.LogQueryResponse;
import com.qqchen.deploy.backend.deploy.entity.TeamApplication;
import com.qqchen.deploy.backend.deploy.query.TeamApplicationQuery;
import com.qqchen.deploy.backend.framework.service.IBaseService;
public interface ITeamApplicationService extends IBaseService<TeamApplication, TeamApplicationDTO, TeamApplicationQuery, Long> {
/**
* 查询应用日志
* 统一的日志查询接口支持K8S/Docker/Server三种运行时类型
*
* @param teamAppId 团队应用ID
* @param request 日志查询请求多态根据runtimeType自动反序列化为具体子类
* @return 统一的日志查询响应
*/
LogQueryResponse queryLogs(Long teamAppId, BaseLogQueryRequest request);
}