Merge pull request #12949 from dataease/pr@dev-v2_st

fix(数据源): 数据源列表缺少状态显示
This commit is contained in:
dataeaseShu 2024-10-28 17:45:59 +08:00 committed by GitHub
commit bc803238eb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 19 additions and 0 deletions

View File

@ -0,0 +1,12 @@
<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_4327_361639)">
<path d="M6 11.5C9.03757 11.5 11.5 9.03757 11.5 6C11.5 2.96243 9.03757 0.5 6 0.5C2.96243 0.5 0.5 2.96243 0.5 6C0.5 9.03757 2.96243 11.5 6 11.5Z" fill="#F54A45"/>
<path d="M5.75 3.5C5.61193 3.5 5.5 3.61193 5.5 3.75V6.75C5.5 6.88807 5.61193 7 5.75 7H6.25C6.38807 7 6.5 6.88807 6.5 6.75V3.75C6.5 3.61193 6.38807 3.5 6.25 3.5H5.75Z" fill="white"/>
<path d="M5.75 7.5C5.61193 7.5 5.5 7.61193 5.5 7.75V8.25C5.5 8.38807 5.61193 8.5 5.75 8.5H6.25C6.38807 8.5 6.5 8.38807 6.5 8.25V7.75C6.5 7.61193 6.38807 7.5 6.25 7.5H5.75Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_4327_361639">
<rect width="12" height="12" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 785 B

View File

@ -6,6 +6,7 @@ import icon_dataset from '@/assets/svg/icon_dataset.svg'
import icon_deleteTrash_outlined from '@/assets/svg/icon_delete-trash_outlined.svg'
import icon_intoItem_outlined from '@/assets/svg/icon_into-item_outlined.svg'
import icon_rename_outlined from '@/assets/svg/icon_rename_outlined.svg'
import icon_warning_colorful_red from '@/assets/svg/icon_warning_colorful_red.svg'
import dvFolder from '@/assets/svg/dv-folder.svg'
import dvNewFolder from '@/assets/svg/dv-new-folder.svg'
import icon_fileAdd_outlined from '@/assets/svg/icon_file-add_outlined.svg'
@ -1085,6 +1086,12 @@ const getMenuList = (val: boolean) => {
><component class="svg-icon" :is="getDsIconName(data)"></component
></Icon>
</el-icon>
<el-icon
style="position: absolute; top: 21px; left: 34px; font-size: 12px"
v-if="data.extraFlag <= -1"
>
<Icon><icon_warning_colorful_red class="svg-icon" /></Icon>
</el-icon>
<span
:title="node.label"
class="label-tooltip ellipsis"