This commit is contained in:
SpecialX
2026-03-02 12:43:38 +08:00
parent 8f974c04e0
commit 538805bad0
3 changed files with 46 additions and 1 deletions

View File

@@ -1,5 +1,37 @@
# Work Log
## 2026-03-02
### 1. 班级详情访问修复(基于会话身份)
- 将数据获取中的教师 ID 来源改为会话用户,移除默认教师 ID 逻辑,修复“新加入班级无法查看班级详情”问题。
- 主要修改:
- [data-access.ts](file:///e:/Desktop/CICD/src/modules/classes/data-access.ts)
- [page.tsx](file:///e:/Desktop/CICD/src/app/(dashboard)/teacher/classes/my/%5Bid%5D/page.tsx)
### 2. 任课权限与班主任权限区分(学科可见范围)
- 班主任可查看班级下所有学科;任课老师仅可查看自己负责的学科。
- 新增并应用分配学科查询,过滤相应统计与列表。
- 主要修改:
- [data-access.ts](file:///e:/Desktop/CICD/src/modules/classes/data-access.ts)
### 3. 新注册学生默认班级问题修复
- 调整示例学生获取逻辑,避免为新注册学生展示“默认班级”。
- 主要修改:
- [data-access.ts](file:///e:/Desktop/CICD/src/modules/homework/data-access.ts)
### 4. 教材列表 UI 精简为纯色风格
- 将教材卡片头部背景从渐变与纹理改为简洁纯色;图标容器调整为简洁样式,视觉噪音更低。
- 主要修改:
- [textbook-card.tsx](file:///e:/Desktop/CICD/src/modules/textbooks/components/textbook-card.tsx)
### 5. 学生导航清理未实现入口
- 移除学生侧导航的“Resources”入口页面未实现避免死链
- 主要修改:
- [navigation.ts](file:///e:/Desktop/CICD/src/modules/layout/config/navigation.ts)
### 6. 验证
- 质量检查:`npm run lint``npm run typecheck` 均通过。
## 2026-02-24
### 1. Credentials 登录与密码安全修复