hide filter

This commit is contained in:
2025-04-08 00:03:13 +08:00
parent d0e83f697b
commit db70602e9f
6 changed files with 454 additions and 152 deletions

View File

@@ -67,7 +67,9 @@ export async function getEventsSummary(params: {
projectIds?: string[];
tagIds?: string[];
}): Promise<EventsSummary> {
console.log('getEventsSummary received params:', params);
const filter = buildFilter(params);
console.log('getEventsSummary built filter:', filter);
// 获取基本统计数据
const baseQuery = `

View File

@@ -26,6 +26,7 @@ function buildDateFilter(startTime?: string, endTime?: string): string {
// 构建通用过滤条件
export function buildFilter(params: Partial<EventsQueryParams>): string {
console.log('buildFilter received params:', JSON.stringify(params));
const filters = [];
// 添加日期过滤条件
@@ -43,6 +44,7 @@ export function buildFilter(params: Partial<EventsQueryParams>): string {
// 添加链接ID过滤条件
if (params.linkId) {
console.log('Adding link_id filter:', params.linkId);
filters.push(`link_id = '${params.linkId}'`);
}
@@ -100,7 +102,7 @@ export function buildOrderBy(sortBy: string = 'event_time', sortOrder: string =
// 执行查询
export async function executeQuery(query: string) {
console.log('执行查询:', query); // 查询日志
console.log('Executing query:', query); // 查询日志
try {
const resultSet = await clickhouse.query({
query,
@@ -117,7 +119,7 @@ export async function executeQuery(query: string) {
// 执行返回单一结果的查询
export async function executeQuerySingle(query: string) {
console.log('执行单一结果查询:', query); // 查询日志
console.log('Executing single result query:', query); // 查询日志
try {
const resultSet = await clickhouse.query({
query,