第二篇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的注解
posted @ 2020-05-24 00:07  UziMyGod  阅读(256)  评论(0)    收藏  举报