feat(web3): 查询页 接后端 runQuery + 编辑任务密码回填 + schema 智能默认
核心:数据质量查询页接后端
- 后端 POST /api/queries/run:按任务配置连真实库 → SELECT 字段 → 跑正则 → 返回 {ok, scanned, bad_rows, rows, field_list}
- 前端 src/api/queries.js + DataQualityView.onQuery 改异步:loading 态 + 失败横幅 + task-info-bar 真实计数
- 字段列表优先用 task.field_list,覆盖之前的 fieldsByType mock
附带修 2 个 UX bug:
1. 编辑任务密码空 → 自动匹配预设(host+port+db+user)补回密码 + 选中预设
2. loadSchemas 默认选 form.db(避免字母序选 smart-build 这种空库)
顺便:规则 tab 空状态按 connVerified 拆两种文案
Showing
web3/src/api/queries.js
0 → 100644
Please register or sign in to comment