From cb8d6096461752e321dda968d39999f3c2f81183 Mon Sep 17 00:00:00 2001 From: wujingjing <gersonwu@qq.com> Date: 星期五, 10 一月 2025 15:37:03 +0800 Subject: [PATCH] isNewUser --- src/views/project/ch/home/Home.vue | 31 +++++++++++++++++++++---------- 1 files changed, 21 insertions(+), 10 deletions(-) diff --git a/src/views/project/ch/home/Home.vue b/src/views/project/ch/home/Home.vue index 4df8ad9..28ba091 100644 --- a/src/views/project/ch/home/Home.vue +++ b/src/views/project/ch/home/Home.vue @@ -52,8 +52,15 @@ prevBtnText: '涓婁竴姝�', doneBtnText: '瀹屾垚', steps: [ - { element: '.set-next-group-type', popover: { title: '1.璇烽�夋嫨涓诲満鏅�', description: '榛樿涓轰笟鍔″満鏅�' } }, - { element: '.pc-scenes', popover: { title: '2.璇烽�夋嫨娆″満鏅�', description: '榛樿涓哄畼缃戝伐鍗�', side: 'left' } }, + { + element: '.set-next-group-type', + popover: { + title: '1.璇烽�夋嫨涓诲満鏅�', + description: '榛樿涓轰笟鍔″満鏅�', + popoverClass: 'driverjs-theme', + }, + }, + { element: '.pc-scenes', popover: { title: '2.璇烽�夋嫨娆″満鏅�', description: '榛樿涓哄畼缃戝伐鍗�' } }, { element: '.pc-prompts', popover: { title: '3.璇烽�夋嫨鎻愰棶绀轰緥', description: '閫夊叾涓竴涓渚�' } }, { element: '.playInput', popover: { title: '4.杈撳叆鎻愰棶鍐呭', description: '鐐瑰嚮鍙戦�佸紑濮嬪璇�' } }, { element: '.retract_icon', popover: { title: '5.鏇村鎻愰棶绀轰緥', description: '灞曞紑鍚庡彲鏌ョ湅鏇村妗堜緥' } }, @@ -84,11 +91,8 @@ }; let isFinishPromise = null; const showGuide = (isHome) => { - if (!!Local.get(accessSessionKey) && userInfo.isNew && isHome) { - userInfo.set({ - ...userInfo.get(), - web_login: true, - }); + if (!!Local.get(accessSessionKey) && Local.get('isNewUser') && isHome) { + Local.set('isNewUser', false); isFinishPromise?.then(() => { driverObj.drive(); }); @@ -107,10 +111,9 @@ watch( () => activeGroupType.value, (val) => { - console.log('馃殌 ~ val:', val); - nextTick(() => { + setTimeout(() => { bottomRef.value.getMainSectionList(); - }); + }, 300); }, { immediate: true } ); @@ -199,4 +202,12 @@ } } } +:not(body):has(> .driver-active-element) { + overflow: unset !important; +} +</style> +<style> +.driver-popover.driverjs-theme { + inset: 191.422px auto auto 357.828px !important; +} </style> -- Gitblit v1.9.3