R101/A1-A7 收口企业微信移动端体验

这个提交包含在:
2026-05-06 22:34:08 +08:00
父节点 2a13fb7be5
当前提交 ed35967a65
共修改 31 个文件,包含 3582 行新增和 37 行删除
+20
查看文件
@@ -31,8 +31,10 @@ import {
MobileApprovalsPage,
MobileAssetScanPage,
MobileCapturePage,
MobileLeavePage,
MobileMePage,
MobilePortalPage,
MobileReimbursementsPage,
NotificationChannelsPage,
NotificationsPage,
OrganizationPage,
@@ -309,6 +311,24 @@ export function AppRouter() {
}
/>
<Route
path="mobile/reimbursements"
element={
<RequirePermission anyOf={["expense.view_own", "expense.view_all"]}>
{withRouteFallback(<MobileReimbursementsPage />)}
</RequirePermission>
}
/>
<Route
path="mobile/leave"
element={
<RequirePermission anyOf={["leave.view_own", "leave.view_all"]}>
{withRouteFallback(<MobileLeavePage />)}
</RequirePermission>
}
/>
<Route
path="mobile/assets/scan"
element={
@@ -0,0 +1 @@
export { MobileLeavePage as default } from "../../pages/MobileLeavePage";
@@ -0,0 +1 @@
export { MobileReimbursementsPage as default } from "../../pages/MobileReimbursementsPage";
+2
查看文件
@@ -18,8 +18,10 @@ export const MasterDataPage = lazy(() => import("./MasterDataPage"));
export const MobileApprovalsPage = lazy(() => import("./MobileApprovalsPage"));
export const MobileAssetScanPage = lazy(() => import("./MobileAssetScanPage"));
export const MobileCapturePage = lazy(() => import("./MobileCapturePage"));
export const MobileLeavePage = lazy(() => import("./MobileLeavePage"));
export const MobileMePage = lazy(() => import("./MobileMePage"));
export const MobilePortalPage = lazy(() => import("./MobilePortalPage"));
export const MobileReimbursementsPage = lazy(() => import("./MobileReimbursementsPage"));
export const NotificationChannelsPage = lazy(() => import("./NotificationChannelsPage"));
export const NotificationsPage = lazy(() => import("./NotificationsPage"));
export const AnnouncementsPage = lazy(() => import("./AnnouncementsPage"));