feat(mobile): 接入移动端订单与消息中心

This commit is contained in:
yml2213
2026-10-30 12:46:01 +08:00
parent 17b985a4a4
commit e8a20ebea7
17 changed files with 2153 additions and 30 deletions
+22 -21
View File
@@ -27,9 +27,24 @@ const MobileProfilePage = lazy(() =>
default: module.MobileProfilePage,
}))
)
const MobilePlaceholderPage = lazy(() =>
import('@/features/mobile/MobilePlaceholderPage').then(module => ({
default: module.MobilePlaceholderPage,
const MobileOrdersPage = lazy(() =>
import('@/features/mobile/MobileOrdersPage').then(module => ({
default: module.MobileOrdersPage,
}))
)
const MobileOrderDetailPage = lazy(() =>
import('@/features/mobile/MobileOrderDetailPage').then(module => ({
default: module.MobileOrderDetailPage,
}))
)
const MobileMessagesPage = lazy(() =>
import('@/features/mobile/MobileMessagesPage').then(module => ({
default: module.MobileMessagesPage,
}))
)
const MobileChatPage = lazy(() =>
import('@/features/mobile/MobileChatPage').then(module => ({
default: module.MobileChatPage,
}))
)
const AdminLoginPage = lazy(() =>
@@ -91,24 +106,10 @@ export function AppRouter() {
<Route index element={<MobileHomePage />} />
<Route path="listings" element={<MobileHomePage />} />
<Route path="listings/:id" element={<MobileListingDetailPage />} />
<Route
path="orders"
element={
<MobilePlaceholderPage
title="订单中心"
description="订单列表、交接、归还和结账会在下一批迁移到这里。"
/>
}
/>
<Route
path="messages"
element={
<MobilePlaceholderPage
title="消息中心"
description="订单群聊、客服会话和系统通知会在下一批迁移到这里。"
/>
}
/>
<Route path="orders" element={<MobileOrdersPage />} />
<Route path="orders/:id" element={<MobileOrderDetailPage />} />
<Route path="messages" element={<MobileMessagesPage />} />
<Route path="messages/:id" element={<MobileChatPage />} />
<Route path="profile" element={<MobileProfilePage />} />
</Route>