wujingjing
2024-12-30 9065a89696cb6ea046d493d37fb8389edcbc8288
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: '展开后可查看更多案例' } },
@@ -96,7 +103,6 @@
};
onMounted(() => {
   isFinishPromise = new Promise(async (resolve) => {
      bottomRef.value.getMainSectionList();
      resolve(true);
   });
   emitter.on('isShowHomePage', showGuide);
@@ -108,9 +114,9 @@
watch(
   () => activeGroupType.value,
   (val) => {
      nextTick(() => {
      setTimeout(() => {
         bottomRef.value.getMainSectionList();
      });
      }, 300);
   },
   { immediate: true }
);
@@ -199,4 +205,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>