瀏覽代碼

feat:添加咨询专家页面路由

wangsisi 2 周之前
父節點
當前提交
75516bbf2c
共有 3 個文件被更改,包括 35 次插入1 次删除
  1. 6 0
      src/router/globalRoutes.js
  2. 24 0
      src/views/old_mini/chat_frame/consult.vue
  3. 5 1
      src/views/old_mini/home/index.vue

+ 6 - 0
src/router/globalRoutes.js

@@ -413,4 +413,10 @@ export default [
         meta: { keepAlive: true },
         component: () => import("@/views/old_mini/achievement_report/index.vue"),
     },
+    // 咨询专家
+    {
+        path: "/consult",
+        name: "Consult",
+        component: () => import("@/views/old_mini/chat_frame/consult.vue"),
+    },
 ];

+ 24 - 0
src/views/old_mini/chat_frame/consult.vue

@@ -0,0 +1,24 @@
+<template>
+    <div class="consult">
+        <custom-header name="咨询专家"></custom-header>
+        <div class="consult-content">
+            111
+        </div>
+    </div>
+</template>
+
+<script setup>
+import customHeader from "@/components/customHeader.vue";
+</script>
+
+<style scoped lang="scss">
+.consult {
+    width: 100%;
+    height: calc(100vh - 40px);
+    box-sizing: border-box;
+    .consult-content {
+        width: 100%;
+        height: 100%;
+    }
+}
+</style>

+ 5 - 1
src/views/old_mini/home/index.vue

@@ -17,7 +17,7 @@
             @changeGarden="changeGarden"
         ></weather-info>
         <div class="expert-home">
-            <div class="expert-banner">
+            <div class="expert-banner" @click="handleExpertBannerClick">
                 <img class="expert-banner-img" src="@/assets/img/home/banner.png" alt="">
                 <div class="expert-desc">
                     <img class="expert-desc-icon" src="@/assets/img/home/expert-text.png" alt="">
@@ -244,6 +244,10 @@ const handleMaskClick = () => {
     }
 };
 
+const handleExpertBannerClick = () => {
+    router.push("/consult");
+};
+
 const handleBannerClick = () => {
     router.push(`/warning_detail?id=${bannerObj.value.id}`);
 };