feat: model undergraduate schools terms and exam queries

This commit is contained in:
Codex
2026-10-14 23:14:48 +08:00
parent 3f28e0a1b6
commit 48367b8273
8 changed files with 176 additions and 27 deletions
@@ -1,14 +1,8 @@
import 'package:flutter/material.dart';
import '../../app/app_theme.dart';
/// Only list schools whose login and import workflow is available.
enum SupportedSchool {
uestcGraduate('电子科技大学(研究生)', '研究生课表与考试安排');
const SupportedSchool(this.label, this.description);
final String label, description;
}
import '../../domain/school_identity.dart';
export '../../domain/school_identity.dart';
class SchoolSelectionPage extends StatelessWidget {
const SchoolSelectionPage({super.key, this.selected});