WARCH2 增加企微审批历史只读查询

这个提交包含在:
2026-05-20 10:23:23 +08:00
父节点 7a32399ca9
当前提交 123ebc9c95
共修改 23 个文件,包含 1358 行新增和 36 行删除
+19
查看文件
@@ -64,6 +64,7 @@ import {
ReimbursementsPage,
TravelRequestsPage,
UserManagementPage,
WecomApprovalArchivePage,
WeeklyReportsPage,
WorkspaceSetupPage,
WorkflowDefinitionsPage,
@@ -155,6 +156,15 @@ export function AppRouter() {
element={withRouteFallback(<AttendancePage />)}
/>
<Route
path="wecom-approval-archive"
element={
<RequirePermission anyOf={["leave.view_own", "attendance.view_own", "leave.view_all", "attendance.view_all", "*"]}>
{withRouteFallback(<WecomApprovalArchivePage />)}
</RequirePermission>
}
/>
<Route
path="reimbursements"
element={
@@ -311,6 +321,15 @@ export function AppRouter() {
<Route path="mobile/notifications" element={withRouteFallback(<MobileNotificationsPage />)} />
<Route
path="mobile/wecom-approval-archive"
element={
<RequirePermission anyOf={["leave.view_own", "attendance.view_own", "leave.view_all", "attendance.view_all", "*"]}>
{withRouteFallback(<WecomApprovalArchivePage />)}
</RequirePermission>
}
/>
<Route
path="mobile/capture"
element={
@@ -0,0 +1 @@
export { WecomApprovalArchivePage as default } from "../../pages/WecomApprovalArchivePage";
+1
查看文件
@@ -39,6 +39,7 @@ export const OrganizationPage = lazy(() => import("./OrganizationPage"));
export const EmployeeProfilePage = lazy(() => import("./EmployeeProfilePage"));
export const TeamPresencePage = lazy(() => import("./TeamPresencePage"));
export const WeeklyReportsPage = lazy(() => import("./WeeklyReportsPage"));
export const WecomApprovalArchivePage = lazy(() => import("./WecomApprovalArchivePage"));
export const TodosPage = lazy(() => import("./TodosPage"));
export const WorkspaceSetupPage = lazy(() => import("./WorkspaceSetupPage"));
export const SystemSettingsPage = lazy(() => import("./SystemSettingsPage"));