21 lines
1001 B
Markdown
21 lines
1001 B
Markdown
---
|
|
title: CapacityReport 数据表字段搜索实现
|
|
type: experience
|
|
permalink: main/projects/d5a7f581-c442-4554-87b9-ee723b8b0258/capacity-report-数据表字段搜索实现
|
|
stable_id: 6d022bb5-053d-45b0-b091-0ca110358827
|
|
scope: project
|
|
project_id: d5a7f581-c442-4554-87b9-ee723b8b0258
|
|
memory_type: experience
|
|
status: active
|
|
revision: 1
|
|
restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2
|
|
created_at: '2026-09-23T15:08:29.507077+00:00'
|
|
updated_at: '2026-09-23T15:08:29.507129+00:00'
|
|
tags:
|
|
- CapacityReport
|
|
- database
|
|
- search
|
|
- frontend
|
|
---
|
|
|
|
CapacityReport 的 DatabasePanel.vue 可直接复用 POST /api/database/table/query 实现字段关键字搜索。前端维护草稿字段/关键字与已应用筛选两组状态,提交搜索时回到第 1 页,分页、刷新、编辑和删除后的重载继续携带已应用 filters,清除时恢复完整数据。后端直连 MySQL 和 MetrixWarehouse 均使用 LIKE %keyword% 并返回筛选后的 total,无需新增接口或依赖。 |