Skip to content

feat: SQL管控按扫描来源扩展增量字段 - #855

Merged
Seechi-Yolo merged 6 commits into
zjrc_3.2408from
feat-more-detail-sql-manage
Jul 17, 2026
Merged

feat: SQL管控按扫描来源扩展增量字段#855
Seechi-Yolo merged 6 commits into
zjrc_3.2408from
feat-more-detail-sql-manage

Conversation

@Seechi-Yolo

Copy link
Copy Markdown
Collaborator

关联的 issue

https://github.com/actiontech/sqle-ee/issues/3020

描述你的变更

  • 同步 SqlManage API:支持 source_extraextra_filters,并将 sort_field 放宽为 string
  • ActiontechTable 支持动态新增列插入与外部筛选项合并,适配来源扩展场景
  • SQL 管控列表在按智能扫描具体类型筛选时,动态挂载增量列/筛选项,并透传至导出

确认项(pr提交后操作)

Tip

请在指定复审人之前,确认并完成以下事项,完成后✅


  • 我已完成自测
  • 我已记录完整日志方便进行诊断
  • 我已在关联的issue里补充了实现方案
  • 我已在关联的issue里补充了测试影响面
  • 我已确认了变更的兼容性,如果不兼容则在issue里标记 not_compatible
  • 我已确认了是否要更新文档,如果要更新则在issue里标记 need_update_doc

Made with Cursor

Seechi-Yolo and others added 6 commits July 17, 2026 16:34
Regenerate SqlManage/common types for source_extra and extra_filters, and align blacklist callers with the updated enums.

Co-authored-by: Cursor <cursoragent@cursor.com>
Allow ActiontechTable to insert newly appeared columns before the operator column, merge external filter meta, and keep filter UI consistent for source-extra scenarios.

Co-authored-by: Cursor <cursoragent@cursor.com>
When filtering by a concrete intelligent-scan source, mount incremental columns/filters from source_extra and pass extra_filters for list and export.

Co-authored-by: Cursor <cursoragent@cursor.com>
Refresh affected page snapshots after ActiontechTable filter/column behavior changes.

Co-authored-by: Cursor <cursoragent@cursor.com>
Refreshed snapshots for various components to reflect updates in the filter button structure and styling across multiple pages, ensuring consistency with recent UI modifications.
…ditions

Refreshed snapshots to reflect changes in column width for the AuditResultList component and the addition of a new button for adding SQL exceptions, ensuring alignment with recent UI updates.
@github-actions

Copy link
Copy Markdown

Coverage report

St.
Category Percentage Covered / Total
🟢 Statements 91% 14517/15953
🟡 Branches 73.76% 5884/7977
🟢 Functions 91.21% 5180/5679
🟢 Lines 91.49% 14258/15584

Test suite run success

2301 tests passing in 628 suites.

Report generated by 🧪jest coverage report action from c9e41da

@Seechi-Yolo
Seechi-Yolo merged commit 06de3f4 into zjrc_3.2408 Jul 17, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant