add gtag for tooltip

This commit is contained in:
geekgeekrun
2025-04-19 11:35:17 +08:00
parent 64e9d3068c
commit 703b229bf4
4 changed files with 43 additions and 8 deletions

View File

@@ -24,7 +24,11 @@
<template #header>
<div class="diff-table-header">
{{ transformUtcDateToLocalDate(item.value).format('YYYY-MM-DD HH:mm:ss') }}
<el-tooltip content="待对比条目少于2个" :disabled="tableProps.length > 1">
<el-tooltip
content="待对比条目少于2个"
:disabled="tableProps.length > 1"
@show="gtagRenderer('tooltip_shown_about_compare_item_no_enough')"
>
<el-radio v-model="diffPivot" :label="item.value" :disabled="tableProps.length <= 1">作为diff基准</el-radio>
</el-tooltip>
</div>
@@ -44,6 +48,7 @@ import { JobInfoChangeLog } from '@geekgeekrun/sqlite-plugin/src/entity/JobInfoC
import { ElTable, ElTableColumn, ElForm, ElFormItem, ElRow, ElCol, ElDivider } from 'element-plus'
import TextDiff from '../../components/TextDiff.vue'
import { transformUtcDateToLocalDate } from '@geekgeekrun/utils/date.mjs'
import { gtagRenderer } from '@renderer/utils/gtag'
const props = defineProps({
jobInfo: {

View File

@@ -21,7 +21,11 @@
</el-form-item>
<el-form-item prop="expectCompanies" mb10px>
<div font-size-12px>
期望公司以逗号分隔<el-tooltip effect="light" placement="bottom-start">
期望公司以逗号分隔<el-tooltip
effect="light"
placement="bottom-start"
@show="gtagRenderer('tooltip_shown_about_expect_company_figure')"
>
<template #content>
<img block h-270px src="./resources/intro-of-job-entry.png" />
</template>
@@ -45,7 +49,11 @@
<span font-size-12px>以下条件为空表示不筛选</span>
</el-form-item>
<div>
<el-tooltip effect="light" placement="bottom">
<el-tooltip
effect="light"
placement="bottom"
@show="gtagRenderer('tooltip_shown_about_expect_job_info_figure')"
>
<template #content>
<img block h-270px src="./resources/intro-of-job-info.png" />
</template>
@@ -53,7 +61,11 @@
><span><QuestionFilled w-1em h-1em mr2px /></span>如下各信息位置图示</el-button
>
</el-tooltip>
<el-tooltip effect="light" placement="bottom-start">
<el-tooltip
effect="light"
placement="bottom-start"
@show="gtagRenderer('tooltip_shown_about_mark_not_suit_intro')"
>
<template #content>
<ol m0 line-height-1.5em w-400px pl2em>
<li>
@@ -66,7 +78,12 @@
如有错误标记请在左侧<a
href="javascript:void(0)"
style="color: var(--el-color-primary)"
@click.prevent="$router.push('/main-layout/MarkAsNotSuitRecord')"
@click.prevent="
() => {
gtagRenderer('click_view_mark_as_not_suit_record_from_boss_b_tooltip')
$router.push('/main-layout/MarkAsNotSuitRecord')
}
"
>标记不合适</a
>记录中找到相关记录手动对这些职位发起会话
</li>

View File

@@ -14,7 +14,12 @@
<el-form-item class="mb0" label="跟进话术 - 当发现已读不回的Boss时将要向Boss发出">
<el-radio-group v-model="formContent.autoReminder.rechatContentSource">
<div>
<el-tooltip effect="light" placement="right" :enterable="false">
<el-tooltip
effect="light"
placement="right"
:enterable="false"
@show="gtagRenderer('tooltip_shown_about_look_forward_reply_emotion_figure')"
>
<template #content>
<img block h-100px src="./resources/look-forward-reply-emotion.gif" />
</template>

View File

@@ -4,7 +4,11 @@
<div class="nav-list flex-1 of-auto">
<RouterLink to="./GeekAutoStartChatWithBoss">
Boss炸弹
<el-tooltip placement="right" :enterable="false">
<el-tooltip
placement="right"
:enterable="false"
@show="gtagRenderer('tooltip_shown_for_nav_boss_b_entry')"
>
<template #content>
<div w-480px>
<div>扩列神器按照你所设置的规则自动开聊推荐职位列表中的匹配的Boss</div>
@@ -49,7 +53,11 @@
</RouterLink>
<RouterLink to="./ReadNoReplyReminder">
已读不回提醒器
<el-tooltip placement="right" :enterable="false">
<el-tooltip
placement="right"
:enterable="false"
@show="gtagRenderer('tooltip_shown_for_read_no_reply_reminder_entry')"
>
<template #content>
<div w-480px>
<div>