第二篇Scrum冲刺博客
项目 :GDUT小霸王
目录
一、站立式会议
1.1 会议截图
1.2 今日事,今日毕
成员 | 昨日完成工作 | issue编号 | 今日计划工作 | issue编号 |
---|---|---|---|---|
林泽鸿 | 显示已有的游戏 | 4IT | 登录,计算下一步,获取游戏结束时的分数 | 4IV,4IY,4IZ |
李玉 | 创建个人设置模块,Day1冲刺博客的撰写 | 4LN,无 | 调整游戏音量,Day2博客的撰写 | 4LQ |
梁鸿健 | 学习了燃烬图的画法并了解了它的含义 | 无 | 挑选BGM | 无 |
刘彦享 | 显示已有游戏 | 4JU | 2048游戏功能完善 | FW0 ,FWS |
龙俊健 | 论坛发帖 | 4JQ | 论坛删帖 | 4k9 |
1.3 遇到的“纸老虎”
成员 | 遇到的“纸老虎” |
---|---|
林泽鸿 | HBuilder的git插件安装之后一直提示错误,最后是没有新建git仓库 |
李玉 | uve学习过程中遇到过很多困难,后来查资料解决了疑惑。 |
梁鸿健 | 在学习前端开发知识中,遇到许多新知识,需要抓紧学习。 |
刘彦享 | 得分和数据库中的最高分不统一,后面debug了找出问题并修改。 |
龙俊健 | 学习mybatis知识遇到许多不懂的问题,还在慢慢摸索。 |
二、项目燃尽图
2.1 如下:
三、代码/文档签入记录
3.1 签入记录(一)
2048最高分和分数不匹配bug修复
游戏逻辑的修改,添加了分数的验证和分数记录进数据库
3.2 签入记录(二)
删除uniapp打包出的微信小程序结构,以免冲突
feat: 新建uniapp项目,搭建出整体的框架
四、项目程序/模块的最新(运行)截图
4.1 最新部分模块代码
//发表帖子
@Authorize
@PostMapping("/pubForum")
public Result publish(Forum forum,
HttpServletRequest request,
@RequestParam(name = "pictures",required = false) MultipartFile[] pictures) {
//验证帖子完整性
if (forum.getTag() == null || forum.getContent() == null || forum.getTitle() == null){
Result result = new Result();
result.setCode(ResultCode.PARAMETER_ERROR);
result.setMsg("帖子的标题、内容、标签均不可为空!");
return result;
}
//获取用户ID
String openId = ResultUtils.getOpenId(request);
forum.setUid(openId);
//插入数据库
forumServer.addForum(forum);
Result result = new Result();
//录入照片
if (pictures == null || pictures.length == 0){
}else {
for (MultipartFile pictureFile : pictures) {
try {
//写入硬盘
byte[] bytes = pictureFile.getBytes();
//获取图片后缀
String[] split = pictureFile.getOriginalFilename().split("\\.");
String p_name = UUID.randomUUID().toString()+"."+split[split.length-1];
String filePath=path+"photo/";
FileUtils.upload(bytes,filePath,p_name);
//写入数据库
Picture picture = new Picture();
picture.setF_id(forum.getId());
picture.setP_name(p_name);
pictureServer.addPicture(picture);
} catch (Exception e) {
e.printStackTrace();
result.setMsg("发帖失败");
result.setCode(ResultCode.UNSPECIFIED);
return result;
}
}
}
result.setCode(ResultCode.SUCCESS);
result.setMsg("发帖成功");
return result;
}
4.2 截图
五、每日每人总结
5.1 如下表
团队成员 | 总结内容 |
---|---|
林泽鸿 | 学习了HBuilderX的使用,并且搭建了一个简单的前端页面,将项目放在git上管理 |
李玉 | 学习微信小程序开发工具使用,下载安装了HBuilder。 |
梁鸿健 | 学习了燃烬图的画法并了解了它的含义 |
刘彦享 | 游戏功能的完善,主要遇到问题是得分和数据库中的最高分不统一,后面debug了找出问题并修改 |
龙俊健 | 学习了mybatis的注解 |