团队作业4:第六篇Scrum冲刺博客(歪瑞古德小队)

Author:歪瑞古德小队

Project:海岛漂流

集合贴:团队作业4:项目冲刺集合贴(歪瑞古德小队)

一、Daily Scrum Meeting

1.1 会议照片

image-20200528132745567

1.2 项目进展

团队成员 昨日完成任务 今日计划任务 遇到的困难
黄钰朝 #40根据id返回一个海岛 #41随机返回一个海岛 操作系统实验和Java
作业还没做
黄煜淇 #44根据id星标海岛 #45上传海岛背景 操作系统实验实现有点难度
余圣源 #51完成写信界面和功能接入 #52整体界面优化 菜单按钮旋转动画
想了比较久才想到
张文俊 #58完成发布动态,评论功能的接入 #59整体页面优化 git合并时代码冲突
丘丽珊 #65绘制第五天站立会议
照片,一张信纸样式
#66绘制第六天站立会议照片 作业多,课程多,
时间少
陈宇 #73查看一个海岛的动态列表 #74查询一条动态下面的评论和回复 操作系统实验真难

二、项目燃尽图

05-26燃尽图

三、签入记录

3.1 代码/文档签入记录

image-20200525123735950

3.2 Code Review 记录

image-20200525113505066

image-20200525115533393

3.3 issue内容和链接

团队成员 issue内容和链接
黄钰朝 #40根据id返回一个海岛
黄煜淇 #44根据id星标海岛
余圣源 #51完成写信界面和功能接入
张文俊 #58完成发布动态,评论功能的接入
丘丽珊 #65绘制第五天站立会议
照片,一张信纸样式
陈宇 #73查看一个海岛的动态列表

四、最新模块截图

4.1 最新模块代码

(1)星标海岛

    @Override
    public int insertStar(Star star, Integer userId) {
        log.info("正在插入star");

        // 查询海岛id是否为空
        if (star == null || star.getIslandId() == null) {
            log.info("插入star时参数不足");
            throw new BizException("海岛ID不能为空!");
        }

        // 查看海岛是否存在
        if (userMapper.selectCount(new QueryWrapper<User>()
                .eq("user_id", star.getIslandId())) == 0) {
            log.info("星标海岛时id为【{}】的海岛不存在", star.getIslandId());
            throw new BizException("星标的海岛不存在!");
        }

        // 查看是否星标的是自己的海岛
        if (star.getIslandId().equals(userId)) {
            log.info("星标海岛时用户【{}】尝试星标自己的海岛", userId);
            throw new BizException("不可以星标自己的海岛");
        }

        // 查看自己是否已经星标了该海岛
        if (super.count(new QueryWrapper<Star>()
                .eq("user_id", userId)
                .eq("island_id", star.getIslandId())) > 0) {
            log.info("星标海岛时用户【{}】已星标了【{}】海岛", userId, star.getIslandId());
            throw new BizException("您已经星标了该海岛");
        }

        // 进行星标操作
        star.setUserId(userId);

        if (super.save(star)) {
            if (super.save(star)) {
                log.info("插入star成功,id为{}", star.getStarId());
                return star.getStarId();
            }
        }
    }

4.2 程序运行截图

image-20200525123809742

五、每日总结

团队成员 总结内容
黄钰朝 作业依然很多...
黄煜淇 阅读操作系统书籍,上网了查阅资料辅助实现操作系统
余圣源 css动画属性不够熟练,还需要加强使用练习
张文俊 本地处理后再提交
丘丽珊 离终点又进步了一点点,开心!
陈宇 操作系统的实验占据了大部分时间,需要分配好时间,兼顾项目和其他课程
posted @ 2020-05-25 22:40  Yuchao_Huang  阅读(193)  评论(0编辑  收藏  举报