🐛 fix(snippet): 修复SQL片段入口与弹窗布局

- 将 SQL 编辑器代码片段管理入口改为打开工具中心 SQL 片段面板
- 关闭旧独立片段弹窗入口,避免同一功能出现两个入口形态
- 限制片段管理弹窗内容区高度并固定底部操作行,避免按钮被语法参考内容挤出
This commit is contained in:
Syngnat
2026-06-24 17:49:48 +08:00
parent d08ab62f92
commit 9da9a36cf3
6 changed files with 92 additions and 11 deletions

View File

@@ -7293,7 +7293,10 @@ describe('QueryEditor external SQL save', () => {
expect(modalSource).toContain("defaultActiveKey={['snippet-help']}");
expect(modalSource).toContain('footer={null}');
expect(modalSource).toContain('data-sql-snippet-action-row="true"');
expect(modalSource).toContain('body: { paddingTop: 8, paddingBottom: 24 }');
expect(modalSource).toContain('data-sql-snippet-content-region="true"');
expect(modalSource).toContain('data-sql-snippet-editor-scroll-region="true"');
expect(modalSource).toContain("maxHeight: snippetModalBodyMaxHeight");
expect(modalSource).toContain("flex: '0 0 auto'");
expect(modalSource).toContain("size=\"large\"");
expect(modalSource).toContain('minWidth: 96');
expect(modalSource).toContain('syntaxHelp');