feat(web): migrate classroom repair management
This commit is contained in:
1 parent
2ae8fa6b64
commit
df71e81f3a
6 files changed
+58
No files matched your search
@@ -54,6 +54,7 @@
|
||||
| `/course-adjustments` | 调停课管理 | Teacher、SuperAdmin、AcademicAdmin、CollegeAdmin | 原课次锁定、调课/停课/补课/代课申请、草稿提交、学院范围审核、冲突复核与通知定位 | verification |
|
||||
| `/classroom-reservations` | 教室借用与预约 | 已登录用户;CollegeAdmin 审核 | 空闲教室检索、课程/考试/已批准预约避让、申请撤销、学院范围审核与冲突复核 | verification |
|
||||
| `/venue-displays` | 场地信息展牌管理 | SuperAdmin、AcademicAdmin | 教室/楼宇展牌链接、批量 Excel、范围/优先级/有效期公告管理 | verification |
|
||||
| `/classroom-repairs` | 教室报修与维修 | SuperAdmin、AcademicAdmin、MaintenanceAdmin、MaintenanceStaff | 工单筛选、分派/开工/完工、详情、设备档案与扫码报修二维码 | verification |
|
||||
| `/activate` | 学生账号激活 | 公开 | 学籍选项、身份匹配、强密码和一次性激活 | verification |
|
||||
| `/verify/:verificationCode?` | 电子凭证验真 | 公开 | 唯一编号、实时状态、签发信息和 PDF 哈希 | verification |
|
||||
| `/classroom-repairs/report/:classroomId` | 教室扫码报修 | 公开 | 教室设备、故障类别、联系方式和工单提交 | verification |
|
||||
|
||||
@@ -53,6 +53,7 @@ npm.cmd run build
|
||||
- 迁移调停课申请与审核工作台,覆盖原课次锁定、调课/停课/补课/代课、草稿提交、冲突复核和通知定位。
|
||||
- 迁移教室借用与预约,覆盖空闲教室检索、预约申请/撤销和学院审核闭环。
|
||||
- 迁移场地信息展牌管理,支持展牌链接、批量导出与定向公告投放。
|
||||
- 迁移教室报修与维修后台,覆盖工单分派、维修状态闭环、设备档案与场地报修码。
|
||||
|
||||
## 迁移纪律
|
||||
|
||||
|
||||
@@ -52,6 +52,7 @@ const TimetableQueryPage = lazy(() => import('../pages/TimetableQueryPage'))
|
||||
const CourseAdjustmentsPage = lazy(() => import('../pages/CourseAdjustmentsPage'))
|
||||
const ClassroomReservationsPage = lazy(() => import('../pages/ClassroomReservationsPage'))
|
||||
const VenueDisplaysPage = lazy(() => import('../pages/VenueDisplaysPage'))
|
||||
const ClassroomRepairsPage = lazy(() => import('../pages/ClassroomRepairsPage'))
|
||||
const AccountActivationPage = lazy(() => import('../pages/AccountActivationPage'))
|
||||
const OfficialDocumentVerifyPage = lazy(() => import('../pages/OfficialDocumentVerifyPage'))
|
||||
const ClassroomRepairReportPage = lazy(() => import('../pages/ClassroomRepairReportPage'))
|
||||
@@ -152,6 +153,7 @@ function AppRoutes() {
|
||||
<Route path="/course-adjustments" element={<CourseAdjustmentsPage />} />
|
||||
<Route path="/classroom-reservations" element={<ClassroomReservationsPage />} />
|
||||
<Route path="/venue-displays" element={<VenueDisplaysPage />} />
|
||||
<Route path="/classroom-repairs" element={<ClassroomRepairsPage />} />
|
||||
<Route path="/" element={<Navigate to="/dashboard" replace />} />
|
||||
</Route>
|
||||
<Route path="*" element={<Navigate to="/dashboard" replace />} />
|
||||
|
||||
Loaded 3 of 6 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user