diff --git a/src/pages/goods/components/LocationCard/index.vue b/src/pages/goods/components/LocationCard/index.vue
index f3e05a9..fa718b5 100644
--- a/src/pages/goods/components/LocationCard/index.vue
+++ b/src/pages/goods/components/LocationCard/index.vue
@@ -7,12 +7,12 @@
-
+
-
{{ t("goods.actions.bookNow") }}
-
+
-->
diff --git a/src/pages/home/components/ChatQuickAccess/index.vue b/src/pages/home/components/ChatQuickAccess/index.vue
index e90156f..95a307b 100644
--- a/src/pages/home/components/ChatQuickAccess/index.vue
+++ b/src/pages/home/components/ChatQuickAccess/index.vue
@@ -30,11 +30,11 @@ const itemList = computed(() => [
title: t("home.quickAccess.quickBooking"),
type: Command.quickBooking,
},
- {
- icon: "",
- title: t("home.quickAccess.myOrder"),
- type: Command.myOrder,
- },
+ // {
+ // icon: "",
+ // title: t("home.quickAccess.myOrder"),
+ // type: Command.myOrder,
+ // },
{
icon: "",
title: t("home.quickAccess.service"),
diff --git a/src/pages/home/components/MoreService/index.vue b/src/pages/home/components/MoreService/index.vue
index 15cdef7..6772ef7 100644
--- a/src/pages/home/components/MoreService/index.vue
+++ b/src/pages/home/components/MoreService/index.vue
@@ -62,14 +62,14 @@ const list = computed(() => [
type: Command.discovery,
path: "",
},
- {
- icon: "https://oss.nianxx.cn/mp/static/version_101/home/mddd.png",
- title: t("home.moreService.myOrder.title"),
- content: t("home.moreService.myOrder.content"),
- btnText: t("home.moreService.myOrder.button"),
- type: Command.myOrder,
- path: "/order",
- },
+ // {
+ // icon: "https://oss.nianxx.cn/mp/static/version_101/home/mddd.png",
+ // title: t("home.moreService.myOrder.title"),
+ // content: t("home.moreService.myOrder.content"),
+ // btnText: t("home.moreService.myOrder.button"),
+ // type: Command.myOrder,
+ // path: "/order",
+ // },
{
icon: "https://oss.nianxx.cn/mp/static/version_101/home/wdgd.png",
title: t("home.moreService.service.title"),
diff --git a/src/pages/home/components/NoticeMessage/index.vue b/src/pages/home/components/NoticeMessage/index.vue
index 25fd820..7d3dfaa 100644
--- a/src/pages/home/components/NoticeMessage/index.vue
+++ b/src/pages/home/components/NoticeMessage/index.vue
@@ -1,8 +1,8 @@
-
+
-
+
{{ item.entityName }}
@@ -31,6 +31,7 @@
diff --git a/src/pages/home/index.vue b/src/pages/home/index.vue
index a52b341..7af6fdd 100644
--- a/src/pages/home/index.vue
+++ b/src/pages/home/index.vue
@@ -46,21 +46,29 @@ const openCalendar = () => {
calendarVisible.value = true;
};
-// 打开窗口
-const drawerRef = ref();
-emitter.on("SHOW_DRAWER", () => {
- drawerRef.value.open();
-});
+type DrawerExpose = {
+ open: () => void | Promise;
+ close: () => void;
+};
-// 关闭窗口
-const closeDrawer = () => drawerRef.value.close();
+const drawerRef = ref(null);
+
+const handleShowDrawer = () => {
+ drawerRef.value?.open();
+};
+
+const closeDrawer = () => {
+ drawerRef.value?.close();
+};
onMounted(() => {
+ emitter.on("SHOW_DRAWER", handleShowDrawer);
emitter.on("openCalendar", openCalendar);
});
onUnmounted(() => {
+ emitter.off("SHOW_DRAWER", handleShowDrawer);
emitter.off("openCalendar", openCalendar);
});
diff --git a/src/pages/home/components/NoticeMessage/detail.vue b/src/pages/notice/index.vue
similarity index 100%
rename from src/pages/home/components/NoticeMessage/detail.vue
rename to src/pages/notice/index.vue
diff --git a/src/router/index.ts b/src/router/index.ts
index 6e00103..b9aecfa 100644
--- a/src/router/index.ts
+++ b/src/router/index.ts
@@ -1,4 +1,8 @@
-import { createMemoryHistory, createRouter, createWebHistory } from "vue-router";
+import {
+ createMemoryHistory,
+ createRouter,
+ createWebHistory,
+} from "vue-router";
import type { RouteRecordRaw } from "vue-router";
export const routes = [
@@ -52,6 +56,11 @@ export const routes = [
name: "service",
component: () => import("@/pages/service/index.vue"),
},
+ {
+ path: "/notice",
+ name: "notice",
+ component: () => import("@/pages/notice/index.vue"),
+ },
] satisfies RouteRecordRaw[];
function resolveRouterBase(): string {