feat: 新增svg组件,批量替换

This commit is contained in:
rd
2025-09-25 15:26:42 +08:00
parent 9e5bf07c1f
commit 9894380ba9
122 changed files with 414 additions and 370 deletions

View File

@ -11,7 +11,7 @@
<span class="title mr-4px">关键词热度榜</span>
<Tooltip>
<template #title>基于该行业用户内容中提及频率较高的关键词按热度进行排序反映近期关注焦点</template>
<icon-question-circle size="16" class="!color-#737478" />
<SvgIcon name="xt-question-circle" size="16" class="!color-#737478" />
</Tooltip>
</div>
@ -31,7 +31,7 @@
<span>热度指数</span>
<Tooltip>
<template #title>综合话题出现频次互动数据如点赞收藏评论加权计算的热度得分</template>
<icon-question-circle size="14" class="!color-#737478" />
<SvgIcon name="xt-question-circle" size="14" class="!color-#737478" />
</Tooltip>
</Space>
</template>
@ -40,7 +40,7 @@
<span>变化幅度</span>
<Tooltip>
<template #title>仅基于关键词出现频次</template>
<icon-question-circle size="14" class="!color-#737478" />
<SvgIcon name="xt-question-circle" size="14" class="!color-#737478" />
</Tooltip>
</Space>
</template>
@ -64,8 +64,8 @@
</template>
<template #tred="{ record }">
<div class="flex items-center" :class="record.trend > 0 ? 'color-#F64B31' : 'color-#25C883'">
<icon-arrow-up v-if="record.trend > 0" size="16" />
<icon-arrow-down v-else size="16" />
<SvgIcon name="xt-arrow-up" v-if="record.trend > 0" size="16" />
<SvgIcon name="xt-arrow-down" v-else size="16" />
{{ `${(record.trend * 100).toFixed(2)}%` }}
</div>
</template>
@ -82,7 +82,7 @@
<template #title
>对该行业下用户内容进行情绪分析按情绪类别统计占比提取占比最高者作为行业情绪代表</template
>
<icon-question-circle size="16" class="!color-#737478" />
<SvgIcon name="xt-question-circle" size="16" class="!color-#737478" />
</Tooltip>
</div>
@ -135,7 +135,7 @@
<template #title
>指当前周期中首次出现或相较上一周期词频显著增长的关键词反映近期出现的新关注点</template
>
<icon-question-circle size="16" class="!color-#737478" />
<SvgIcon name="xt-question-circle" size="16" class="!color-#737478" />
</Tooltip>
</div>
@ -185,7 +185,7 @@
<span>当前热度指数</span>
<Tooltip>
<template #title>综合关键词出现频次互动表现如点赞收藏评论加权计算的热度得分</template>
<icon-question-circle size="16" class="!color-#737478" />
<SvgIcon name="xt-question-circle" size="16" class="!color-#737478" />
</Tooltip>
</Space>
</template>
@ -194,14 +194,14 @@
<span>变化幅度</span>
<Tooltip>
<template #title>仅基于关键词出现频次</template>
<icon-question-circle size="16" class="!color-#737478" />
<SvgIcon name="xt-question-circle" size="16" class="!color-#737478" />
</Tooltip>
</Space>
</template>
<template #tred="{ record }">
<div class="flex items-center" :class="record.trend > 0 ? 'color-#F64B31' : 'color-#25C883'">
<icon-arrow-up v-if="record.trend > 0" size="16" />
<icon-arrow-down v-else size="16" />
<SvgIcon name="xt-arrow-up" v-if="record.trend > 0" size="16" />
<SvgIcon name="xt-arrow-down" v-else size="16" />
{{ `${(record.trend * 100).toFixed(2)}%` }}
</div>
</template>
@ -236,8 +236,8 @@
<div class="mb-12px flex items-center">
<p class="cts !mr-16px flex-shrink-0 w-83px">变化幅度</p>
<div class="flex items-center" :class="topicInfo.trend > 0 ? 'color-#F64B31' : 'color-#25C883'">
<icon-arrow-up v-if="topicInfo.trend > 0" size="16" />
<icon-arrow-down v-else size="16" />
<SvgIcon name="xt-arrow-up" v-if="topicInfo.trend > 0" size="16" />
<SvgIcon name="xt-arrow-down" v-else size="16" />
{{ `${topicInfo.trend * 100}%` }}
</div>
</div>