• Scrum 冲刺博客 3


    一、站立会议

    1.1 会议照片

    1.2 会议内容

    成员 昨日完成 今日计划 遇到的困难
    胡晓煜 实现博客管理相关接口 接口测试与debug git相关操作
    黄添榕 完成侧边栏布局 继续完成index页面布局 element-ui使用的时候样式一直出不来,后来发现是自己的没导入样式
    何科宪 增加多线程、数据源和事务管理配置 配置redis缓存中间件 不能正确配置当前版本的属性名称
    何悦 注册页面顶部、图标、导航栏开发 独立开发的任务 css样式复杂,布局不熟
    周赛星 完成个人资料模块、首页热门博客的接口 完成个人资料、首页热门博客部分的数据库 以array形式返回热门博客数据
    左梓仪 vue框架配置 登录页面绘制 eslink插件安装有困难,还好最后解决了

    二、项目燃尽图

    三、签入记录

    3.1 代码/文档签入记录

    • 前端签入
    • 后台签入

    3.2 Code Review 记录

    3.3 issue内容和链接

    成员 issue内容和链接
    胡晓煜 完成测试并修复了一些bug
    黄添榕 需要完善页面任务分配及页面初始结构的搭建
    何科宪 增加多线程、数据源和事务管理配置
    何悦 注册页面顶部、图标、导航栏开发
    周赛星 完善个人资料的数据库
    左梓仪 登录页面绘制

    四、最新模块

    • 代码
    //从数据库中获取多篇博客并组合其作者部分信息
    private List<BlogsDTO> combine(List<Blog> blogList, int id) {
        List<BlogsDTO> blogsDTOList = new ArrayList<BlogsDTO>();
        if(blogList!=null&&blogList.size()>0) {
            User user = null;
            if (id > 0) user = userMapper.findByID(id);
            for (Blog blog : blogList) {
                BlogsDTO blogsDTO = new BlogsDTO();
                blogsDTO.setId(blog.getId());
                if (id <= 0) {
                    user = userMapper.findByID(blog.getAuthor());
                    blogsDTO.setAuthor(user.getId());
                }
                blogsDTO.setAvatar_url(user.getAvatar_url());
                if (user.getNick_name() != null && user.getNick_name().length() == 0)
                    blogsDTO.setName(user.getNick_name());
                else blogsDTO.setName(user.getUser_name());
                blogsDTO.setTitle(blog.getTitle());
                blogsDTO.setSummary(blog.getSummary());
                blogsDTO.setPublish_date(blog.getPublish_date());
                blogsDTO.setUpdate_date(blog.getUpdate_date());
                blogsDTOList.add(blogsDTO);
            }
        }
        return blogsDTOList;
    }
    //获取多组博客信息 用户id=0时获取所有用户
    public SendBlogsDTO getBlogs(int id, int page) {
        SendBlogsDTO sendBlogsDTO = new SendBlogsDTO();
        sendBlogsDTO.setCode(true);
        List<Blog> blogList = blogMapper.findAll((page-1)*10, 10);
        sendBlogsDTO.setBlogsDTOList(combine(blogList, id));
        return sendBlogsDTO;
    }
    
    • 运行截图

    五、总结

    成员 总结
    胡晓煜 冲冲冲
    黄添榕 今天又踩了好多bug真开心
    何科宪 今天配置了一些辅助性的功能,感觉是一个良好的开端
    何悦 今天完成了独立开发的任务,继续加油
    周赛星 今天完成了大致的模块接口实现工作,挺开心
    左梓仪 终于有了实质进展,感到快乐
  • 相关阅读:
    第二期冲刺站立会议个人博客6(2016/5/30)
    第二期冲刺站立会议个人博客5(2016/5/29)
    “进度条”博客——第十三周
    第二次冲刺个人工作总结07
    第二次冲刺个人工作总结06
    第十三周学习进度
    第二次冲刺个人工作总结05
    第二次冲刺个人工作总结04
    课堂实验--贴吧找水王问题续
    第二次冲刺个人工作总结03
  • 原文地址:https://www.cnblogs.com/emmazoe/p/13951675.html
Copyright © 2020-2023  润新知