Commit Graph
18 Commits
Author SHA1 Message Date
崔宝新 64060831c8 Merge branch 'feat-cbx' 2026-09-11 14:39:31 +08:00
崔宝新 27eba92315 feat(recite): 完成背诵模块基础框架与核心页面开发
本次提交实现了背诵模块的完整基础链路:
1. 新增词书、背单词接口层与对应数据模型
2. 完成背诵首页、章节列表页等核心页面开发
3. 实现音频播放、加载弹窗等通用组件
4. 配置路由跳转链路,替换旧版缓存传参方案
5. 对齐Vue端业务逻辑与UI样式
2026-09-11 14:38:47 +08:00
chenshuainan fe86b6d824 Merge branch 'master' into chenshuainan 2026-09-11 09:38:12 +08:00
chenshuainan fe060ac974 feat(conquerPackage, upload): 新增课前课中页面与多图上传组件,修复路由配置
- 实现攻克包模块的课前课中学习页面,包含学习计时、笔记上传、分页切换等完整逻辑
- 新增通用多图上传组件,支持编辑/查看两种业务模式
- 配置新页面的路由规则,并更新捕获列表页面的跳转逻辑为正式的go_router跳转
- 修复捕获列表页面跳转路径不匹配的问题
2026-09-11 09:37:37 +08:00
崔宝新 c65df455f2 feat(my): add 我的笔记 page and related functions
1. 新增我的笔记页面,包含学科筛选Tab和游标分页列表
2. 新增user_note接口封装和对应数据模型
3. 在我的页面添加笔记入口跳转
4. 优化收藏/错题卡片的按压反馈效果
2026-09-10 18:14:41 +08:00
崔宝新 14b8e56bc3 feat(my): 新增错题本和我的收藏页面,重构学科标签组件
1.  为我的页面添加错题本和我的收藏跳转路由,指向共用的QuestionListPage
2.  抽离全局学科标签组件,移除class模块内的重复实现
3.  新增用户收藏/错题本接口层和数据模型
4.  完成QuestionListPage分页列表页实现,支持学科筛选和游标分页
5.  调整考试页面卡片布局和图标偏移参数
2026-09-10 17:14:11 +08:00
崔宝新 96ab0221a5 feat(my): add 我的考试 page and related modules
1. 新增我的考试页面,包含学科筛选Tab和分页考试列表
2. 新增学科图标工具类,替换我的报告页重复的学科图标逻辑
3. 在我的页面菜单中添加我的考试入口
4. 新增exam模块的API接口和数据模型
5. 优化我的报告页面卡片样式,统一与考试卡片的布局
2026-09-10 15:59:11 +08:00
崔宝新 e0b95a8b43 Merge branch 'feat-cbx' 2026-09-09 16:51:25 +08:00
崔宝新 5e4cfe9ac6 feat: 新增诊断报告全流程功能,适配登录后报告跳转逻辑
实现了入门测/出门测报告的完整链路:
1. 新增UserInfo模型的出门测报告标记字段与相关接口
2. 新增全局报告路由拦截器,自动在登录后/应用回前台时检查报告状态
3. 新增报告相关API、页面与路由配置,包含欢迎页、H5壳子、AI计算页
4. 适配登录成功后的报告跳转逻辑,更新用户状态管理方法
2026-09-09 16:49:51 +08:00
chenshuainan 0ce3c0b3ef router 冲突解决 2026-09-09 16:24:44 +08:00
chenshuainan 7acf745295 合并代码 2026-09-09 16:15:05 +08:00
chenshuainan 592e576319 合并代买 2026-09-09 16:12:59 +08:00
崔宝新 c0c673e2d2 feat: 新增我的报告模块,集成inappwebview支持H5详情页
1.  添加flutter_inappwebview依赖并配置各平台插件注册
2.  新增我的报告列表页、详情WebView页
3.  新增报告模块API和数据模型
4.  配置路由跳转,修复我的菜单跳转逻辑
5.  添加AGP9兼容补丁修复插件构建问题
6.  注释掉登录成功的SnackBar提示
2026-09-09 11:08:47 +08:00
崔宝新 955d6455d8 feat(auth): 实现注册模块与登录页优化
1. 新增用户注册接口与页面,对齐Vue端业务逻辑
2. 新增居中Toast组件,替换原有SnackBar轻提示
3. 完善登录历史本地存储与下拉选择交互
4. 新增审核模式接口适配,动态控制注册入口显示
5. 优化登录页UI布局与交互细节
2026-09-08 17:12:26 +08:00
崔宝新 7f5d160212 feat: 添加设置页、关于页与账号注销功能,开启网络日志
1.  新增账号注销API接口与设置页菜单,实现完整注销流程
2.  新增关于APP页面,展示隐私政策、用户协议与版本信息
3.  在我的页面添加设置入口,跳转设置页
4.  优化头像上传逻辑,移除预览弹窗步骤并简化流程
5.  开启网络日志打印,方便调试网络请求
2026-09-08 15:35:56 +08:00
崔宝新 d5f73cfbb5 refactor(class): 优化接口请求与页面细节
1. 统一处理后端统一包结构,自动解析data字段
2. 新增点赞评论栏显示控制参数,详情页隐藏该栏
3. 简化详情页数据更新逻辑,对齐Vue版本实现
4. 重构确认弹窗组件,优化样式与弹窗尺寸
5. 为评论项添加水平边距,优化列表排版
2026-09-07 16:02:14 +08:00
崔宝新 586c75f841 feat: 完成班级模块全量功能迭代
本次提交完成了班级模块的多项核心功能开发与优化:
1. 新增DELETE请求封装,支持业务删除接口且不自动重试
2. 完善UserPostCommonDto模型,新增头像字段适配详情接口
3. 重构路由架构,使用StatefulShellRoute实现Tab页面保活
4. 新增我的互动页面,包含我的动态/点赞/留言三个子页
5. 新增全部同学页面,展示班级全员信息与在线状态
6. 新增动态详情页面,支持查看完整评论与点赞头像
7. 抽离通用PostListBody组件,复用列表分页与交互逻辑
8. 优化班级列表页加载逻辑与图片预览交互
9. 新增评论删除、多图预览等细节交互功能
2026-09-07 09:20:06 +08:00
崔宝新 0c5aee59c0 flutter架 构项目基础 2026-09-04 15:22:20 +08:00