第3篇Scrum冲刺博客

软件工程
https://edu.cnblogs.com/campus/gdgy/2023softwareengine
团队GitCode仓库
https://gitcode.net/weixin_56428538/nobugsonlyfeatures
这个作业的目标
<第3篇Scrum冲刺博客>



1 每天举行站立式会议

1.1 当天站立式会议照片


1.2 昨天已完成的工作

成员 任务
周睿晨
用Hibernate validatior进行表单的实体校验
樊培岩
Header组件编写
黄嘉艺
博客详情,博客列表UI设计
钟思捷
全局异常处理汇总
甘坤南
各界面数据请求函数设计及实现
梁嘉俊
组织每日站立式会议、博客撰写

1.3 今天计划完成的工作

成员 任务
周睿晨
解决跨域问题
樊培岩
个人主页前端页面
黄嘉艺
博客接口开发
钟思捷
全局异常处理
甘坤南
文章格式调整、统筹项目整体进程
梁嘉俊
组织每日站立式会议、博客撰写

1.4 工作中遇到的困难

成员 遇到的困难
周睿晨 与数据库交互遇到了问题
樊培岩 对开发工具不太熟练
黄嘉艺 第一次协助进行前端开发,查了很多资料但是帮不上忙
钟思捷 与数据库交互遇到了问题
甘坤南 如何无死角管理平台内容需要考虑很多方面
梁嘉俊 逻辑关系很复杂

2 项目燃尽图


3 代码/文档签入记录

4 最新模块代码及运行截图

  • 博客前端
<template>
  <div class="mcontaner">
    <Header></Header>

    <div class="block">
      <el-timeline>

        <el-timeline-item :timestamp="blog.created" placement="top" v-for="blog in blogs">
          <el-card>
            <h4>
              <router-link :to="{name: 'BlogDetail', params: {blogId: blog.id}}">
                {{blog.title}}
              </router-link>
            </h4>
            <p>{{blog.description}}</p>
          </el-card>
        </el-timeline-item>

      </el-timeline>

      <el-pagination class="mpage"
                     background
                     layout="prev, pager, next"
                     :current-page="currentPage"
                     :page-size="pageSize"
                     :total="total"
                     @current-change=page>
      </el-pagination>

    </div>

  </div>
</template>

<script>
  import Header from "../components/Header";

  export default {
    name: "Blogs.vue",
    components: {Header},
    data() {
      return {
        blogs: {},
        currentPage: 1,
        total: 0,
        pageSize: 5
      }
    },
    methods: {
      page(currentPage) {
        const _this = this
        _this.$axios.get("/blogs?currentPage=" + currentPage).then(res => {
          console.log(res)
          _this.blogs = res.data.data.records
          _this.currentPage = res.data.data.current
          _this.total = res.data.data.total
          _this.pageSize = res.data.data.size

        })
      }
    },
    created() {
      this.page(1)
    }
  }
</script>

<style scoped>

  .mpage {
    margin: 0 auto;
    text-align: center;
  }

</style>
  • 运行截图

5 总结

成员 总结
周睿晨
我对后端处理逻辑更加清晰了,后面还要继续努力
樊培岩
通过学习,前端知识运用更加熟练,让我的对前后端交互有更深的了解。
甘坤南
感到难度还是挺高的,后面还要继续努力,希望在敏捷冲刺阶段赶上来
黄嘉艺
实践出真知,动过手才知道实际情况,明天继续努力
梁嘉俊
对数据库的知识更加熟练
钟思捷
今天的任务还是有点难度的,花费了不少时间
posted @ 2023-04-19 19:54  Rczzz  阅读(16)  评论(0编辑  收藏  举报