feat(P15A-1,P15A-5): 解耦请假审批权限

这个提交包含在:
2026-03-07 07:15:33 +08:00
父节点 637fd24d8e
当前提交 03c5a78485
共修改 10 个文件,包含 230 行新增和 46 行删除
+3 -3
查看文件
@@ -90,7 +90,7 @@ export function AppRouter() {
<Route
path="workflow/tasks"
element={
<RequirePermission anyOf={["expense.approve"]}>
<RequirePermission anyOf={["expense.approve", "leave.approve"]}>
<WorkflowTasksPage />
</RequirePermission>
}
@@ -99,7 +99,7 @@ export function AppRouter() {
<Route
path="workflow/tasks/:taskId"
element={
<RequirePermission anyOf={["expense.approve"]}>
<RequirePermission anyOf={["expense.approve", "leave.approve"]}>
<WorkflowTaskDetailPage />
</RequirePermission>
}
@@ -126,7 +126,7 @@ export function AppRouter() {
<Route
path="mobile/approvals"
element={
<RequirePermission anyOf={["expense.approve"]}>
<RequirePermission anyOf={["expense.approve", "leave.approve"]}>
<MobileApprovalsPage />
</RequirePermission>
}