fix(工作台): 公共链接分享tooltip失效

This commit is contained in:
dataeaseShu
2024-12-23 09:55:00 +08:00
committed by xuwei-fit2cloud
parent f31d566420
commit b3406f1a35
2 changed files with 33 additions and 17 deletions

View File

@@ -6,7 +6,7 @@
placement="top"
>
<el-icon class="hover-icon hover-icon-in-table share-button-icon" @click.stop="share">
<Icon name="icon_share-label_outlined"><icon_shareLabel_outlined class="svg-icon" /></Icon>
<Icon><icon_shareLabel_outlined class="svg-icon" /></Icon>
</el-icon>
</el-tooltip>
<el-button v-if="props.weight >= 7 && props.isButton" @click.stop="share" icon="Share">{{
@@ -56,7 +56,9 @@
:content="t('commons.edit') + t('chart.indicator_suffix')"
placement="top"
>
<Icon name="icon_edit_outlined"><icon_edit_outlined class="svg-icon" /></Icon>
<el-icon style="cursor: pointer">
<Icon><icon_edit_outlined class="svg-icon" /></Icon>
</el-icon>
</el-tooltip>
</div>
<div class="input-suffix-btn" v-if="linkCustom" @click.stop="resetUuid">
@@ -66,7 +68,9 @@
:content="t('commons.cancel')"
placement="top"
>
<Icon name="icon_close_outlined"><icon_close_outlined class="svg-icon" /></Icon>
<el-icon style="cursor: pointer">
<Icon><icon_close_outlined class="svg-icon" /></Icon>
</el-icon>
</el-tooltip>
</div>
<div class="input-suffix-btn done" v-if="linkCustom" @click="finishEditUuid">
@@ -76,7 +80,9 @@
:content="t('commons.save')"
placement="top"
>
<Icon name="icon_done_outlined"><icon_done_outlined class="svg-icon" /></Icon>
<el-icon style="cursor: pointer">
<Icon><icon_done_outlined class="svg-icon" /></Icon>
</el-icon>
</el-tooltip>
</div>
</div>
@@ -153,7 +159,9 @@
:content="t('commons.copy')"
placement="top"
>
<Icon name="de-copy"><deCopy class="svg-icon" /></Icon>
<el-icon style="cursor: pointer">
<Icon><deCopy class="svg-icon" /></Icon>
</el-icon>
</el-tooltip>
</div>
<div class="input-suffix-btn" @click="resetPwd">
@@ -163,9 +171,9 @@
:content="t('commons.reset')"
placement="top"
>
<Icon name="icon_refresh_outlined"
><icon_refresh_outlined class="svg-icon"
/></Icon>
<el-icon style="cursor: pointer">
<Icon><icon_refresh_outlined class="svg-icon" /></Icon>
</el-icon>
</el-tooltip>
</div>
</div>

View File

@@ -56,9 +56,11 @@
:content="t('commons.edit') + t('chart.indicator_suffix')"
placement="top"
>
<Icon name="icon_edit_outlined" class="edit-uuid-icon">
<icon_edit_outlined class="svg-icon edit-uuid-icon" />
</Icon>
<el-icon class="edit-uuid-icon" style="cursor: pointer">
<Icon class="edit-uuid-icon">
<icon_edit_outlined class="svg-icon edit-uuid-icon" />
</Icon>
</el-icon>
</el-tooltip>
</div>
<div class="input-suffix-btn" v-if="linkCustom" @click.stop="resetUuid">
@@ -68,12 +70,16 @@
:content="t('commons.cancel')"
placement="top"
>
<Icon name="icon_close_outlined"><icon_close_outlined class="svg-icon" /></Icon>
<el-icon style="cursor: pointer">
<Icon><icon_close_outlined class="svg-icon" /></Icon>
</el-icon>
</el-tooltip>
</div>
<div class="input-suffix-btn done" v-if="linkCustom" @click.stop="finishEditUuid">
<el-tooltip class="item" effect="dark" :content="t('commons.save')" placement="top">
<Icon name="icon_done_outlined"><icon_done_outlined class="svg-icon" /></Icon>
<el-icon style="cursor: pointer">
<Icon><icon_done_outlined class="svg-icon" /></Icon>
</el-icon>
</el-tooltip>
</div>
</div>
@@ -150,7 +156,9 @@
:content="t('commons.copy')"
placement="top"
>
<Icon name="de-copy"><deCopy class="svg-icon" /></Icon>
<el-icon style="cursor: pointer">
<Icon><deCopy class="svg-icon" /></Icon>
</el-icon>
</el-tooltip>
</div>
<div class="input-suffix-btn" @click="resetPwd">
@@ -160,9 +168,9 @@
:content="t('commons.reset')"
placement="top"
>
<Icon name="icon_refresh_outlined"
><icon_refresh_outlined class="svg-icon"
/></Icon>
<el-icon style="cursor: pointer">
<Icon><icon_refresh_outlined class="svg-icon" /></Icon>
</el-icon>
</el-tooltip>
</div>
</div>