发际线总和我作队——冲刺博客Day3

发际线总和我作队 2025-11-01 23:16:29
这个作业属于哪个课程2501_CS_SE_FZU
这个作业要求在哪里团队作业——站立式会议+α冲刺
这个作业的目标Day3会议纪要
其他参考文献

目录

  • 1 会议纪要
  • 1.1 项目进展
  • 1.2 开发过程中遇到的问题
  • 1.3 从现在到明天站立式会议的安排
  • 1.4 每日小结(心得体会)
  • 1.5 会议照片
  • 2 项目燃尽图
  • 3 项目程序/模块的最新运行图片
  • 4 代码迁入

1 会议纪要

1.1 项目进展

已完成登录接口,角色权限拦截,主页面框架

1.2 开发过程中遇到的问题

问题1:页面组件数据不更新
表现:登录成功后,主页的用户名等信息需要调用另一个“获取用户信息”的接口,但组件渲染时数据还未返回,导致空白。
状态:已解决
解决方式:使用v-if控制渲染:在模板中,对依赖异步数据的DOM使用 v-if="userInfo.id",确保数据到位后再渲染。

问题2:JWT Token 验证失败
表现:前端携带Token访问接口,后端报 SignatureException(签名无效)。
状态:已解决
解决方式:统一密钥,确保生成和验证Token使用的是同一个密钥。

问题3:组员之间沟通比较麻烦
表现:有时后端改了接口地址和参数淡忘了同步给前端
状态:已解决

1.3 从现在到明天站立式会议的安排

完成选课/退课功能和列表查询功能

成员任务
叶润升实现选课/退课接口
季煜晟实现课程列表查询接口
张青青学生选课页面(课程列表、搜索)
黄秋玥选课/退课交互
蔡雨晞验证选课操作是否正确

1.4 每日小结(心得体会)

黄秋玥:实现了三种角色的主页布局切换。感觉路由权限守卫是前端安全的第一道门槛,和后端联调JWT解析时学到了很多
蔡雨晞:测了登录接口的各种情况:正确登录、密码错误、账号不存在。发现后端没对密码错误次数做限制,提了第一个Bug。很有使命感。
张青青:完成了登录页到主页的跳转。接收后端返回的Token并存储到Vuex/Pinia里,比想象中复杂。和小黄统一了Axios拦截器的写法,用于自动携带Token。
叶润升:JWT生成和验证接口搞定。调试时发现前端传的Token格式不对(忘了加Bearer前缀),联调就是互相‘甩锅’又共同解决问题的过程。
季煜晟:完成了权限拦截器。给后端A‘打辅助’,测试了不同角色访问接口的情况,确保学生不能访问管理员的API。代码健壮性太重要了。

1.5 会议照片

在这里插入图片描述

2 项目燃尽图

在这里插入图片描述

3 项目程序/模块的最新运行图片

暂无

4 代码迁入

Issue完成情况:
叶润升:
后端A_Issue

在这里插入图片描述

季煜晟:
后端B_Issue

在这里插入图片描述

张青青:
前端A_Issue

在这里插入图片描述

黄秋玥:
前端B_Issue

在这里插入图片描述

测试:
蔡雨晞:
由于测试的图片太多,就不一一放上来了,这里仅展示登录接口中的学生用例。

在这里插入图片描述


在这里插入图片描述

在这里插入图片描述

...全文
69 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

103

社区成员

发帖
与我相关
我的任务
社区描述
2501_CS_SE_FZU
软件工程 高校
社区管理员
  • FZU_SE_LQF
  • 木村修
  • 心态773
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧