feat: replace tenants with organization management

This commit is contained in:
2026-07-10 21:27:26 +08:00
parent 8ed1682b90
commit 8f0991a51f
49 changed files with 1292 additions and 698 deletions

View File

@@ -22,7 +22,7 @@ const TeachersPage = lazy(() => import('./pages/Teachers'));
const StudentProfilePage = lazy(() => import('./pages/StudentProfile'));
const ClassesPage = lazy(() => import('./pages/Classes'));
const ClassDetailPage = lazy(() => import('./pages/Classes/detail'));
const TenantsPage = lazy(() => import('./pages/Tenants'));
const OrganizationsPage = lazy(() => import('./pages/Organizations'))
const ClassroomRentalsPage = lazy(() => import('./pages/ClassroomRentals'));
const ClassroomSchedulePage = lazy(() => import('./pages/ClassroomSchedule'));
const SchedulesPage = lazy(() => import('./pages/Schedules'));
@@ -205,10 +205,10 @@ const App: React.FC = () => {
}
/>
<Route
path="tenants"
path="organizations"
element={
<PermissionRoute permission="tenant:view">
<TenantsPage />
<PermissionRoute permission="organization:view">
<OrganizationsPage />
</PermissionRoute>
}
/>