第 5 篇 Scrum冲刺博客

第 5 篇 Scrum冲刺博客

一、站立会议

1.1 会议照片

1.2 成员完成情况

成员 昨天已完成的工作 今天计划完成的工作 工作遇到的困难
刘奕池 删除信件功能的实现 完善删除信件功能
谭嘉明 删除信件功能的实现 开始测试部分功能 测试流程不熟悉
王博誉 继续样式的设计 继续样式的设计 很难设计适合的页面UI
谢智杰 信件模块的代码创建 继续后端逻辑的编写
郭子芊 收信过程的代码设计 继续前端代码的编写
陈漫婷 jwt从token中取得用户标识openid 配置拦截器,请求资源时要在请求头上携带token

二、项目燃尽图

三、成员工作模块

3.1 代码签入记录

3.2 部分代码展示

     @Override
    public List<WriterBoxVO> getAllWriterLettersByOpenid(String openid) {

        // 1.获取user的id
        User writerUser = getUserInfo(openid, "id");

        // 2.通过用户id查找用户所有的信件信息
        // 2.1 封装查询条件
        QueryWrapper<WriterBox> writerBoxQueryWrapper = new QueryWrapper<>();
        writerBoxQueryWrapper.eq("writer_id", writerUser.getId());
        // 2.2 根据查询条件查询
        List<WriterBox> originWriterBoxList = writerBoxMapper.selectList(writerBoxQueryWrapper);

        // 3.封装成vo返回
        List<WriterBoxVO> returnWriterBoxList = new ArrayList<>();
        for (WriterBox writerBox : originWriterBoxList) {
            WriterBoxVO writerBoxVO = new WriterBoxVO();
            BeanUtils.copyProperties(writerBox, writerBoxVO);
            returnWriterBoxList.add(writerBoxVO);
        }

        return returnWriterBoxList;
    }

    /**
     * 根据columns信息获取user的信息
     * @param openid  用户的openid
     * @param columns 要获取的字段的信息
     * @return        返回用户信息
     */
    private User getUserInfo(String openid, String... columns) {
        // 1.封装条件
        QueryWrapper<User> writerQueryWrapper = new QueryWrapper<>();
        writerQueryWrapper.select(columns);
        writerQueryWrapper.eq("openid", openid);

        // 2.根据条件查找信息
        User writerUser = userMapper.selectOne(writerQueryWrapper);

        // 3.判断用户信息是否存在, 不存在抛出异常, 否则返回用户信息
        if (writerUser == null) {
            throw new ListenerException(ResultCodeEnum.FAIL.getCode(), "获取用户信息失败!");
        }
        return writerUser;
    }

}	}

3.3 前端部分页面截图

信件内容页面

个人中心展示

四、每人每日感想总结

成员 每日感想
刘奕池 又是面向Google开发的一天
谢智杰 好好编程,冲冲冲
谭嘉明 开心编程的一天
王博誉 头发&学习不可兼得
郭子芊 人生与茶与代码
陈漫婷 吃好睡好精神棒
posted @ 2020-11-09 19:50  ゛魚生  阅读(146)  评论(0)    收藏  举报