diff --git a/vehicle-data-platform/apps/web/src/v2/pages/UsersPage.test.tsx b/vehicle-data-platform/apps/web/src/v2/pages/UsersPage.test.tsx
index 25330e02..2215110c 100644
--- a/vehicle-data-platform/apps/web/src/v2/pages/UsersPage.test.tsx
+++ b/vehicle-data-platform/apps/web/src/v2/pages/UsersPage.test.tsx
@@ -44,6 +44,9 @@ test('deduplicates vehicle candidates by VIN and renders granted vehicles plate
const view = render();
const customer = await screen.findByRole('button', { name: /选择客户 华东客户/ });
+ expect(screen.getByLabelText('账号管理操作')).toHaveTextContent('客户访问治理');
+ expect(screen.getByLabelText('账号管理操作')).toHaveTextContent('变更最多 30 秒生效');
+ expect(view.container.querySelector('.v2-page-heading')).not.toBeInTheDocument();
expect(screen.getByRole('heading', { name: '账号范围', level: 5 })).toBeInTheDocument();
expect(screen.getByText('按客户名称、登录账号、客户标识与启停状态查找')).toBeInTheDocument();
expect(screen.getAllByText('1 / 1 个账号')).toHaveLength(2);
diff --git a/vehicle-data-platform/apps/web/src/v2/pages/UsersPage.tsx b/vehicle-data-platform/apps/web/src/v2/pages/UsersPage.tsx
index 4fa51bf4..51491cb9 100644
--- a/vehicle-data-platform/apps/web/src/v2/pages/UsersPage.tsx
+++ b/vehicle-data-platform/apps/web/src/v2/pages/UsersPage.tsx
@@ -6,7 +6,6 @@ import { api } from '../../api/client';
import type { AdminUser, CustomerUserInput, CustomerVehicleGrantInput } from '../../api/types';
import { useMobileLayout } from '../hooks/useMobileLayout';
import { useSideSheetA11y } from '../hooks/useSideSheetA11y';
-import { PageHeader } from '../shared/PageHeader';
import { TablePagination } from '../shared/TablePagination';
import { VehicleCandidateList } from '../shared/VehicleCandidateList';
import { WorkspaceFilterPanel } from '../shared/WorkspaceFilterPanel';
@@ -245,13 +244,17 @@ export default function UsersPage() {
};
return
-
最小权限原则}
- actions={} aria-label="新建客户账号" onClick={startCreate}>新建客户账号}
- />
+
+
+ 客户访问治理
+ 菜单与车辆按最小权限开放,变更最多 30 秒生效
+
+
+ {customers.length} 个客户账号
+ 本地账号 · 可扩展外部身份源
+ } aria-label="新建客户账号" onClick={startCreate}>新建客户账号
+
+
{
expect(source).toContain("from '@douyinfe/semi-ui'");
expect(source).toContain('