feat(client): 委派管理页最小运营闭环(E7)

- 新增委派 API 封装与委派管理页面(创建/列表/撤销)
- 增加菜单入口与路由守卫(expense.proxy_manage)
这个提交包含在:
2026-02-08 23:38:38 +08:00
父节点 63103be653
当前提交 a707edd3c9
共修改 5 个文件,包含 337 行新增和 2 行删除
+10
查看文件
@@ -3,6 +3,7 @@ import { AppShellLayout } from "../layouts/AppShellLayout";
import { AuthLayout } from "../layouts/AuthLayout";
import { AuditLogsPage } from "../pages/AuditLogsPage";
import { DashboardPage } from "../pages/DashboardPage";
import { DelegationsPage } from "../pages/DelegationsPage";
import { ForbiddenPage } from "../pages/ForbiddenPage";
import { InvoicePoolPage } from "../pages/InvoicePoolPage";
import { LoginPage } from "../pages/LoginPage";
@@ -93,6 +94,15 @@ export function AppRouter() {
}
/>
<Route
path="delegations"
element={
<RequirePermission anyOf={["expense.proxy_manage"]}>
<DelegationsPage />
</RequirePermission>
}
/>
<Route path="settings/profile" element={<ProfilePage />} />
</Route>