Skip to content

Commit 581f201

Browse files
committed
feat: use dataset api
1 parent 99a5e2d commit 581f201

1 file changed

Lines changed: 3 additions & 27 deletions

File tree

src/frontend/platform/src/controllers/API/dashboard.ts

Lines changed: 3 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,6 @@ export async function getDashboards(): Promise<Dashboard[]> {
228228
res.data.filter(dashboard => (dashboard.write || dashboard.status === 'published')));
229229
}
230230

231-
// 获取看板详情
232231
export async function getDashboard(id: string, fromShare: boolean = false): Promise<Dashboard> {
233232
const query = fromShare ? `?from_share=true` : ''
234233
return await axios.get(`/api/v1/telemetry/dashboard/${id}${query}`);
@@ -465,32 +464,9 @@ const mockDatasets: DashboardDataset[] = [
465464
}
466465
]
467466

468-
// 获取数据集列表(支持搜索和分页)
469-
export async function getDatasets(params?: {
470-
search?: string
471-
limit?: number
472-
offset?: number
473-
}): Promise<DashboardDataset[]> {
474-
await delay(300)
475-
476-
let filteredDatasets = [...mockDatasets]
477-
478-
// 搜索过滤
479-
if (params?.search) {
480-
const searchLower = params.search.toLowerCase()
481-
filteredDatasets = filteredDatasets.filter(d =>
482-
d.dataset_name.toLowerCase().includes(searchLower) ||
483-
d.dataset_code.toLowerCase().includes(searchLower) ||
484-
d.description.toLowerCase().includes(searchLower)
485-
)
486-
}
487-
488-
// 分页
489-
const offset = params?.offset || 0
490-
const limit = params?.limit || 11
491-
filteredDatasets = filteredDatasets.slice(offset, offset + limit)
492-
493-
return filteredDatasets
467+
// 获取数据集列表
468+
export async function getDatasets(): Promise<DashboardDataset[]> {
469+
return await axios.get(`/api/v1/telemetry/dashboard/dataset/list`);
494470
}
495471

496472
// 查询图表数据

0 commit comments

Comments
 (0)