From 93be8544693c25c84d0c7918d7ea3d585c7e3dd3 Mon Sep 17 00:00:00 2001 From: xu_yanfeng Date: Sat, 1 Feb 2025 22:22:39 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E6=8C=81=E6=88=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cc-inspector/src/ga/type.ts | 1 + cc-inspector/src/scripts/inject-view/app.vue | 15 +++++++++++++-- cc-inspector/src/views/devtools/hierarchy.vue | 10 +++++++++- 3 files changed, 23 insertions(+), 3 deletions(-) diff --git a/cc-inspector/src/ga/type.ts b/cc-inspector/src/ga/type.ts index ff40be4..a3a2ade 100644 --- a/cc-inspector/src/ga/type.ts +++ b/cc-inspector/src/ga/type.ts @@ -82,6 +82,7 @@ export enum GA_EventName { GamePlayer = "game_player", GamePause = "game_pause", GameStep = "game_step", + TreeSearch = "tree-search", /** * 用户点击store广告链接 */ diff --git a/cc-inspector/src/scripts/inject-view/app.vue b/cc-inspector/src/scripts/inject-view/app.vue index 1aa9843..e35a64f 100644 --- a/cc-inspector/src/scripts/inject-view/app.vue +++ b/cc-inspector/src/scripts/inject-view/app.vue @@ -42,13 +42,24 @@ export default defineComponent({ name: "ad", components: { CCDialog, Banner, Memory, CCMenu }, setup() { + function randomSupport(): { icon: string; title: string } { + const arr = [ + { icon: "icon_shop_cart", title: "冲冲冲" }, + { icon: "icon_good", title: "赞一个" }, + { icon: "icon_coffe", title: "请我喝杯咖啡" }, + ]; + const idx = Math.floor(Math.random() * arr.length); + return arr[idx]; + } + const store = appStore(); store.init(); + const rnd = randomSupport(); const { config } = storeToRefs(appStore()); const listArray = ref([ { - icon: "icon_shop_cart ani_shop_cart", - txt: "Recommended Plugins", + icon: `${rnd.icon} ani_shop_cart`, + txt: rnd.title, contextmenu: () => {}, visible: true, click: () => { diff --git a/cc-inspector/src/views/devtools/hierarchy.vue b/cc-inspector/src/views/devtools/hierarchy.vue index e518141..eb28dbc 100644 --- a/cc-inspector/src/views/devtools/hierarchy.vue +++ b/cc-inspector/src/views/devtools/hierarchy.vue @@ -11,7 +11,7 @@ - + @@ -197,7 +197,14 @@ export default defineComponent({ if (config.value.refreshHirarchy) { rotateType.value = RotateType.Loop; } + let preSearch = ""; return { + doSearch(v: string) { + if (v && preSearch !== v) { + ga.fireEventWithParam(GA_EventName.TreeSearch, v); + preSearch = v; + } + }, onClickRefresh() { updateTree(); }, @@ -232,6 +239,7 @@ export default defineComponent({ updateSelect(null); } }, + onNodeExpand(data: TreeData) { if (data.id) { expandedKeys.value.push(data.id);