@@ -63,37 +63,43 @@ onMounted(() => {
6363
6464<template >
6565 <ChatBlock >
66- <div >你好,我是SQLBot,很高兴为你服务</div >
67- <div class =" sub" >我可以帮忙查询数据、生成图表、检测数据异常、预测数据等,请选择一个数据源,开启智能问数吧~</div >
68- <template v-if =" editable " >
69- <template v-if =" dsList .length > 0 " >
66+ <div class =" welcome-content" >
67+ <div >你好,我是SQLBot,很高兴为你服务</div >
68+ <div class =" sub" >我可以帮忙查询数据、生成图表、检测数据异常、预测数据等,请选择一个数据源,开启智能问数吧~</div >
69+ <template v-if =" editable " >
70+ <template v-if =" dsList .length > 0 " >
71+ <div class =" ds-select-row" >
72+ <div >选择数据源</div >
73+ <el-button @click =" showDs" link type =" primary" >查看更多</el-button >
74+ </div >
75+ <div class =" ds-row-container" >
76+ <template v-for =" (item , _index ) in dsList " :key =" _index " >
77+ <DatasourceItemCard :ds =" item" @click =" selectDs(item)" v-if =" _index<3 || item?.id===modelValue"
78+ class =" ds-card" :class =" [item?.id===modelValue? 'ds-card-selected': '']" />
79+ </template >
80+ </div >
81+ </template >
82+ <div v-else >
83+ 数据源为空,请新建后再开启智能问数!
84+ </div >
85+ </template >
86+ <template v-else >
7087 <div class =" ds-select-row" >
71- <div >选择数据源</div >
72- <el-button @click =" showDs" link type =" primary" >查看更多</el-button >
88+ <div >已选择数据源</div >
7389 </div >
7490 <div class =" ds-row-container" >
75- <template v-for =" (item , _index ) in dsList " :key =" _index " >
76- <DatasourceItemCard :ds =" item" @click =" selectDs(item)" v-if =" _index<3 || item?.id===modelValue"
77- class =" ds-card" :class =" [item?.id===modelValue? 'ds-card-selected': '']" />
78- </template >
91+ <DatasourceItemCard :ds =" ds" />
7992 </div >
8093 </template >
81- <div v-else >
82- 数据源为空,请新建后再开启智能问数!
83- </div >
84- </template >
85- <template v-else >
86- <div class =" ds-select-row" >
87- <div >已选择数据源</div >
88- </div >
89- <div class =" ds-row-container" >
90- <DatasourceItemCard :ds =" ds" />
91- </div >
92- </template >
94+ </div >
9395 </ChatBlock >
9496</template >
9597
9698<style scoped lang="less">
99+ .welcome-content {
100+ padding : 12px ;
101+ }
102+
97103.sub {
98104 color : grey ;
99105 font-size : 0.8em ;
@@ -118,7 +124,7 @@ onMounted(() => {
118124}
119125
120126.ds-card-selected {
121- border-color : var (--ed-color-primary-light-5 );
127+ box-shadow : 0 1 px 3 px var (--ed-color-primary-light-5 );
122128}
123129
124130
0 commit comments