-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathTEST_ACCOUNT_USAGE.swift
More file actions
51 lines (51 loc) · 1.63 KB
/
Copy pathTEST_ACCOUNT_USAGE.swift
File metadata and controls
51 lines (51 loc) · 1.63 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
// 测试账户使用说明
//
// 为开发和测试方便,软件内置了一个测试账户功能。
//
// MARK: - 如何使用测试账户
//
// 1. 在教务系统登陆时,使用以下信息:
// - 邮箱: test@edupal.czumc.cn
// - 密码: (可为空,或输入 "test")
//
// 2. 测试账户的特点:
// ✅ 免除真实教务系统验证
// ✅ 使用内置样例数据
// ✅ 本地快速登陆
// ✅ 完整的课程和学籍信息
//
// 3. 哪些功能支持测试账户:
// ✅ 教务系统登陆
// ✅ 用户信息页面
// ✅ 课程表显示
// ❌ 茶馆账户(不支持,仍需真实 Supabase 注册)
//
// MARK: - 测试数据详情
//
// 测试学生信息(来自 TestData.sampleStudentInfo):
// - 姓名: 测试用户
// - 学号: 2022001001
// - 班级: 计科2201
// - 学院: 计算机学院
// - 年级: 2022
// - 其他: 参见 TestData.swift
//
// 样例课程(来自 TestData.sampleCourses):
// - 周一: 数据结构、线性代数
// - 周二: 数据库原理、Web开发
// - 周三: 人工智能基础
// - 周四: 操作系统、计算机网络
// - 周五: Java开发、算法设计
//
// MARK: - 文件结构
//
// 新建文件:
// - Models/TestData.swift (测试常量和样例数据)
// - Models/TestDataManager.swift (测试数据管理和模拟应用)
//
// 修改文件:
// - Models/AppSettings.swift (支持测试账户登陆)
// - Views/Teahouse/TeahouseLoginView.swift (测试账户注册检查)
// - Views/UserInfoView.swift (测试账户信息加载)
// - Views/RegistrationProfileSetupView.swift (测试账户资料加载)
//