Skip to content

Commit bcee223

Browse files
committed
fix: Occasionally cannot prompt table problem
1 parent 1ed380f commit bcee223

10 files changed

Lines changed: 149 additions & 13 deletions

File tree

chat2db-client/src/assets/font/demo_index.html

Lines changed: 95 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,30 @@ <h1 class="logo"><a href="https://www.iconfont.cn/" title="iconfont 首页" targ
5454
<div class="content unicode" style="display: block;">
5555
<ul class="icon_lists dib-box">
5656

57+
<li class="dib">
58+
<span class="icon iconfont">&#xe672;</span>
59+
<div class="name">right_on_5</div>
60+
<div class="code-name">&amp;#xe672;</div>
61+
</li>
62+
63+
<li class="dib">
64+
<span class="icon iconfont">&#xe673;</span>
65+
<div class="name">right_off_5-01</div>
66+
<div class="code-name">&amp;#xe673;</div>
67+
</li>
68+
69+
<li class="dib">
70+
<span class="icon iconfont">&#xe674;</span>
71+
<div class="name">left_on_2</div>
72+
<div class="code-name">&amp;#xe674;</div>
73+
</li>
74+
75+
<li class="dib">
76+
<span class="icon iconfont">&#xe670;</span>
77+
<div class="name">left_off</div>
78+
<div class="code-name">&amp;#xe670;</div>
79+
</li>
80+
5781
<li class="dib">
5882
<span class="icon iconfont">&#xe671;</span>
5983
<div class="name">minimize21</div>
@@ -1272,9 +1296,9 @@ <h3 id="-font-face">第一步:拷贝项目下面生成的 <code>@font-face</co
12721296
<pre><code class="language-css"
12731297
>@font-face {
12741298
font-family: 'iconfont';
1275-
src: url('iconfont.woff2?t=1704776684062') format('woff2'),
1276-
url('iconfont.woff?t=1704776684062') format('woff'),
1277-
url('iconfont.ttf?t=1704776684062') format('truetype');
1299+
src: url('iconfont.woff2?t=1704794525154') format('woff2'),
1300+
url('iconfont.woff?t=1704794525154') format('woff'),
1301+
url('iconfont.ttf?t=1704794525154') format('truetype');
12781302
}
12791303
</code></pre>
12801304
<h3 id="-iconfont-">第二步:定义使用 iconfont 的样式</h3>
@@ -1300,6 +1324,42 @@ <h3 id="-">第三步:挑选相应图标并获取字体编码,应用于页面
13001324
<div class="content font-class">
13011325
<ul class="icon_lists dib-box">
13021326

1327+
<li class="dib">
1328+
<span class="icon iconfont icon-right_on_5"></span>
1329+
<div class="name">
1330+
right_on_5
1331+
</div>
1332+
<div class="code-name">.icon-right_on_5
1333+
</div>
1334+
</li>
1335+
1336+
<li class="dib">
1337+
<span class="icon iconfont icon-right_off_5-01"></span>
1338+
<div class="name">
1339+
right_off_5-01
1340+
</div>
1341+
<div class="code-name">.icon-right_off_5-01
1342+
</div>
1343+
</li>
1344+
1345+
<li class="dib">
1346+
<span class="icon iconfont icon-a-left_on_huaban11"></span>
1347+
<div class="name">
1348+
left_on_2
1349+
</div>
1350+
<div class="code-name">.icon-a-left_on_huaban11
1351+
</div>
1352+
</li>
1353+
1354+
<li class="dib">
1355+
<span class="icon iconfont icon-a-left_off_huaban1"></span>
1356+
<div class="name">
1357+
left_off
1358+
</div>
1359+
<div class="code-name">.icon-a-left_off_huaban1
1360+
</div>
1361+
</li>
1362+
13031363
<li class="dib">
13041364
<span class="icon iconfont icon-minimize21"></span>
13051365
<div class="name">
@@ -3127,6 +3187,38 @@ <h3 id="-">第二步:挑选相应图标并获取类名,应用于页面:</h
31273187
<div class="content symbol">
31283188
<ul class="icon_lists dib-box">
31293189

3190+
<li class="dib">
3191+
<svg class="icon svg-icon" aria-hidden="true">
3192+
<use xlink:href="#icon-right_on_5"></use>
3193+
</svg>
3194+
<div class="name">right_on_5</div>
3195+
<div class="code-name">#icon-right_on_5</div>
3196+
</li>
3197+
3198+
<li class="dib">
3199+
<svg class="icon svg-icon" aria-hidden="true">
3200+
<use xlink:href="#icon-right_off_5-01"></use>
3201+
</svg>
3202+
<div class="name">right_off_5-01</div>
3203+
<div class="code-name">#icon-right_off_5-01</div>
3204+
</li>
3205+
3206+
<li class="dib">
3207+
<svg class="icon svg-icon" aria-hidden="true">
3208+
<use xlink:href="#icon-a-left_on_huaban11"></use>
3209+
</svg>
3210+
<div class="name">left_on_2</div>
3211+
<div class="code-name">#icon-a-left_on_huaban11</div>
3212+
</li>
3213+
3214+
<li class="dib">
3215+
<svg class="icon svg-icon" aria-hidden="true">
3216+
<use xlink:href="#icon-a-left_off_huaban1"></use>
3217+
</svg>
3218+
<div class="name">left_off</div>
3219+
<div class="code-name">#icon-a-left_off_huaban1</div>
3220+
</li>
3221+
31303222
<li class="dib">
31313223
<svg class="icon svg-icon" aria-hidden="true">
31323224
<use xlink:href="#icon-minimize21"></use>

chat2db-client/src/assets/font/iconfont.css

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
@font-face {
22
font-family: "iconfont"; /* Project id 3633546 */
3-
src: url('iconfont.woff2?t=1704776684062') format('woff2'),
4-
url('iconfont.woff?t=1704776684062') format('woff'),
5-
url('iconfont.ttf?t=1704776684062') format('truetype');
3+
src: url('iconfont.woff2?t=1704794525154') format('woff2'),
4+
url('iconfont.woff?t=1704794525154') format('woff'),
5+
url('iconfont.ttf?t=1704794525154') format('truetype');
66
}
77

88
.iconfont {
@@ -13,6 +13,22 @@
1313
-moz-osx-font-smoothing: grayscale;
1414
}
1515

16+
.icon-right_on_5:before {
17+
content: "\e672";
18+
}
19+
20+
.icon-right_off_5-01:before {
21+
content: "\e673";
22+
}
23+
24+
.icon-a-left_on_huaban11:before {
25+
content: "\e674";
26+
}
27+
28+
.icon-a-left_off_huaban1:before {
29+
content: "\e670";
30+
}
31+
1632
.icon-minimize21:before {
1733
content: "\e671";
1834
}

chat2db-client/src/assets/font/iconfont.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

chat2db-client/src/assets/font/iconfont.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,34 @@
55
"css_prefix_text": "icon-",
66
"description": "",
77
"glyphs": [
8+
{
9+
"icon_id": "38884431",
10+
"name": "right_on_5",
11+
"font_class": "right_on_5",
12+
"unicode": "e672",
13+
"unicode_decimal": 58994
14+
},
15+
{
16+
"icon_id": "38884432",
17+
"name": "right_off_5-01",
18+
"font_class": "right_off_5-01",
19+
"unicode": "e673",
20+
"unicode_decimal": 58995
21+
},
22+
{
23+
"icon_id": "38883914",
24+
"name": "left_on_2",
25+
"font_class": "a-left_on_huaban11",
26+
"unicode": "e674",
27+
"unicode_decimal": 58996
28+
},
29+
{
30+
"icon_id": "38882655",
31+
"name": "left_off",
32+
"font_class": "a-left_off_huaban1",
33+
"unicode": "e670",
34+
"unicode_decimal": 58992
35+
},
836
{
937
"icon_id": "38873585",
1038
"name": "minimize21",
892 Bytes
Binary file not shown.
360 Bytes
Binary file not shown.
292 Bytes
Binary file not shown.

chat2db-client/src/blocks/AppTitleBar/index.less

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
display: flex;
99
justify-content: space-between;
1010
align-items: center;
11-
height: 34px;
11+
height: 30px;
1212
.appTitleBarGlobal{
1313
flex: 1;
1414
display: flex;

chat2db-client/src/components/ConsoleEditor/components/SelectBoundInfo/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ const SelectBoundInfo = memo((props: IProps) => {
106106
if (!supportSchema && boundInfo.databaseName) {
107107
getAllTableNameList(boundInfo.dataSourceId, boundInfo.databaseName);
108108
}
109-
}, [boundInfo.databaseName, isActive]);
109+
}, [boundInfo.databaseName, isActive, supportSchema]);
110110

111111
useEffect(() => {
112112
if (!isActive || boundInfo.connectable === false) {
@@ -115,7 +115,7 @@ const SelectBoundInfo = memo((props: IProps) => {
115115
if (supportSchema && boundInfo.schemaName) {
116116
getAllTableNameList(boundInfo.dataSourceId, boundInfo.databaseName, boundInfo.schemaName);
117117
}
118-
}, [boundInfo.schemaName, isActive]);
118+
}, [boundInfo.schemaName, isActive, supportSchema]);
119119

120120
// 获取数据库列表
121121
const getDatabaseList = () => {

chat2db-client/src/components/Iconfont/index.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ if (__ENV__ === 'local') {
99
/* 在线链接服务仅供平台体验和调试使用,平台不承诺服务的稳定性,企业客户需下载字体包自行发布使用并做好备份。 */
1010
@font-face {
1111
font-family: 'iconfont'; /* Project id 3633546 */
12-
src: url('//at.alicdn.com/t/c/font_3633546_n19od3mt6mo.woff2?t=1704792255884') format('woff2'),
13-
url('//at.alicdn.com/t/c/font_3633546_n19od3mt6mo.woff?t=1704792255884') format('woff'),
14-
url('//at.alicdn.com/t/c/font_3633546_n19od3mt6mo.ttf?t=1704792255884') format('truetype');
12+
src: url('//at.alicdn.com/t/c/font_3633546_n88tvocxfkj.woff2?t=1704794450779') format('woff2'),
13+
url('//at.alicdn.com/t/c/font_3633546_n88tvocxfkj.woff?t=1704794450779') format('woff'),
14+
url('//at.alicdn.com/t/c/font_3633546_n88tvocxfkj.ttf?t=1704794450779') format('truetype');
1515
}
1616
`;
1717
const style = document.createElement('style');

0 commit comments

Comments
 (0)