我们是这次稳了队,队员分别是温治乾、莫少政、黄思扬、余泽端、江海灵

一、会议

1.1  29号站立式会议照片:

1.2  昨天已完成的事情

团队成员

昨日计划完成的工作:

黄思扬

活动管理模块(前端)

莫少政

活动管理模块(前端)

余泽端

登录接口开发(后端)

温治乾

登录接口开发(后端)

江海灵

活动发布测试(测试)

1.3  今天计划完成的工作

团队成员

今日计划完成的工作:

黄思扬

活动编辑模块(前端)

莫少政

活动编辑模块(前端)

余泽端

接口文档的撰写及DEBUG(后端)

温治乾

接口文档的撰写及DEBUG(后端)

江海灵

活动发布测试(测试)

1.4   工作中遇到的问题

1)前端部分:

黄思扬:

列表渲染活动数据时,活动封面图在<img>标签中加载不出来。

原因:<img>标签的src属性不能如上图加载数据,必须使用v-bind方式绑定,而且无需双花括号,正确用法如下:

2)后端部分:

余泽端:

从一个模块对接到整个系统,出现一些业务逻辑相关问题

温治乾:

对一些业务逻辑问题思路不是很清晰。另外我对数据库表的一些设计问题也理解得不够好

二、项目跟进

燃尽图

三、代码跟进

3.1  代码签入

团队成员

签入记录

前端组:

莫少政

黄思扬

 

后端组:

余泽端

温治乾

3.2   签入记录对应的Issue内容与链接
 
(1)前端部分:
https://gitee.com/sixers/activityWall-Web/commits/master
(2)后端部分:
https://gitee.com/sixers/ActivityWall-Server/commits/master
 

四、适当的项目程序/模块的最新

4.1  最新模块的代码

注:由于模块代码较多,因而以下选取一些作代表

4.11  前端部分

初步完成发布活动页

1)src/components/platformModule/activityManageModule/publishActivityModule/editor.vue

 <style lang="scss" scoped>
.ivu-layout-sider {
background-color: #fff;
}
.sider-container {
padding: % %;
@include card-shadow; h1 {
text-align: left;
}
h3 {
padding-bottom: 2.5%;
text-align: left;
}
// .title-container { // }
.cover-container {
.select-cover {
text-align: center; .cover-img {
display: inline-block;
width: 300px;
height: 150px;
background-color: aqua;
}
}
}
}
</style>
<template>
<div class="sider">
<Sider breakpoint="md" :collapsed-width="" width="">
<div class="sider-container">
<h1>发布活动</h1>
<Divider dashed />
<div class="title-container">
<h3>标题</h3>
<Input v-model="title" size="large" show-word-limit maxlength="" placeholder="请输入标题" />
</div>
<Divider dashed />
<div class="summary">
<h3>概要</h3>
<Input
v-model="summary"
type="textarea"
maxlength=""
show-word-limit
:autosize="{minRows: 4,maxRows: 7}"
placeholder="活动概要 如不填写则默认抓取正文前50字"
/>
</div>
<Divider dashed />
<div class="cover-container">
<h3>封面</h3>
<div class="select-cover">
<div class="cover-img"></div>
</div>
</div>
</div>
</Sider>
</div>
</template> <script>
export default {
data() {
return {
title: "",
summary: ""
};
}
};
</script>

2)src/views/platform/activityPublish.vue

 <style lang="scss" scoped>
.activityPublish-container {
padding: % 1.2%;
background: #fff;
display: flex;
justify-content: space-between;
}
</style>
<template>
<div class="activityPublish">
<Header />
<div class="layout">
<Layout :style="{padding: '1% 4%'}">
<div class="activityPublish-container">
<div style="width: 26%">
<Sider />
</div>
<div style="width: 68%">
<Editor></Editor>
</div>
</div> </Layout>
</div> <Footer />
</div>
</template> <script>
import Header from "@/components/public/Header.vue";
import Sider from "@/components/platformModule/activityManageModule/publishActivityModule/sider.vue";
import Editor from "@/components/platformModule/activityManageModule/publishActivityModule/editor.vue";
import Footer from "@/components/public/Footer.vue";
export default {
name: "activityPublish",
components: {
Header,
Sider,
Editor,
Footer
}
};
</script>

4.12  后端部分

活动墙接口文档

# 活动墙接口文档

文档所有接口的主 URL 为:https://open.igdut.str-mo.com,接口地址直接拼接在其后面

## 通用接口

- 获取小程序码

接口地址:/getWxappCode

参数:无

返回值:JSON,内容如下:

| 字段名 | 数据类型 | 备注                            |
| ------ | -------- | ------------------------------- |
| result | Bool | true / false |
| codeId | String | 每个小程序码的唯一 id |
| url | String | 小程序码图片地址 |
| errMsg | String | 只有 result 为 false 才有此字段 | - 拉取小程序码状态 接口地址:/getWxappCodeStatus 参数: | 字段名 | 数据类型 | 备注 |
| ------ | -------- | --------------------- |
| codeId | String | 每个小程序码的唯一 id | 返回值:JSON,内容如下: | 字段名 | 数据类型 | 备注 |
| ---------- | -------- | ---------------------------------- |
| result | Bool | true / false |
| statusCode | int | 小程序码对应的状态,对应状态见下表 |
| statusMsg | String | 状态码为 时,数据库对应的那条记录的信息,比如“登录成功” / “登录失败” / “身份验证成功” / “身份验证失败” |
| errMsg | String | 只有 result 为 false 才有此字段 | | 状态码 | 对应状态 |
| ------ | ---------------------------- |
| | 还没被扫码 |
| | 已经被扫码但是未有进一步操作 |
| | 已经被扫码并且有进一步操作 | - 发送短信 接口地址:/sendSms 参数: | 字段名 | 数据类型 | 备注 |
| ----------- | -------- | ------------------------------------------------------- |
| phoneNumber | String | 目标手机号 |
| type | String | 发送短信的类型,如 “注册验证码” / “修改手机号验证码” 等 | 返回值:JSON,内容如下: | 字段名 | 数据类型 | 备注 |
| ---------- | -------- | ---------------------------------- |
| result | Bool | true / false |
| errMsg | String | 只有 result 为 false 才有此字段 | - 检验短信验证码正确性 接口地址:/checkSmsCode 参数: | 字段名 | 数据类型 | 备注 |
| ----------- | -------- | ---------------- |
| phoneNumber | String | 目标手机号 |
| code | String | 用户输入的验证码 | 返回值:JSON,内容如下: | 字段名 | 数据类型 | 备注 |
| ---------- | -------- | ---------------------------------- |
| result | Bool | true / false |
| isCorrect | Bool | true / false , 代表验证码正确还是不正确 |
| errMsg | String | 只有 result 为 false 才有此字段 | ## 登录接口 登录会首先调用前面的获取验证码接口,用户扫码确认后才会调用以下接口。 - 拉取用户管理的机构列表 接口地址:/getSubjectList 参数: | 字段名 | 数据类型 | 备注 |
| ------- | -------- | ---------------- |
| account | String | 小程序用户的学号 |
| codeId | String | 小程序码唯一 id | 返回值:JSON,内容如下: | 字段名 | 数据类型 | 备注 |
| ------ | -------- | ------------------------------------------------------------ |
| result | Bool | true / false |
| list | Array | 当前账号所管理的机构列表,是一个列表数组,其成员的详细字段见下表 |
| errMsg | String | 只有 result 为 false 才有此字段 | 列表成员数据结构: | 字段名 | 数据类型 | 备注 |
| ------ | -------- | ------------------- |
| name | String | 机构名称 |
| logo | String | 机构的头像 URL 地址 |
| id | String | 机构的唯一标识 id | - 上传用户登录信息 接口地址:/pushLoginMsg 参数: | 字段名 | 数据类型 | 备注 |
| --------- | -------- | ----------------- |
| account | String | 小程序用户学号 |
| codeId | String | 小程序码唯一 id |
| subjectId | String | 机构的唯一标识 id | 返回值:JSON,内容如下: | 字段名 | 数据类型 | 备注 |
| ------ | -------- | ------------------------------- |
| result | Bool | true / false |
| errMsg | String | 只有 result 为 false 才有此字段 |

五、每日每人总结

莫少政:初步涉猎了Web端的开发,很多地方都还不熟悉,还需要多多联系,争取早日走上正轨。第一次按照软件工程的方式方法去推进一个项目,出现了不少纰漏,有待复盘和改进

温治乾:通过这次项目,我对一个有一定规模的小项目的开发步骤有了更多的了解,从一开始的任务分配,到后续的接口文档等等方面,每个模块的耦合性应该尽量低。另外还有一些不足,希望能够尽快提高和改进

黄思扬:完成了平台首页三个模块的开发,实现富文本编辑器的引入

余泽端:只有搭建完一个系统架构后,对各种业务逻辑的开发才能分模块进行,提高开发效率

江海灵:   在相关测试上完成注册登录功能的检验

Scrum 冲刺第五篇的更多相关文章

  1. Scrum 冲刺 第五篇

    Scrum 冲刺 第五篇 每日会议照片 昨天已完成工作 队员 昨日完成任务 黄梓浩 初步完成app项目架构搭建 黄清山 完成部分个人界面模块数据库的接口 邓富荣 完成后台首页模块数据库的接口 钟俊豪 ...

  2. Scrum 冲刺 第七篇

    Scrum 冲刺 第七篇 每日会议照片 昨天已完成工作 队员 昨日完成任务 黄梓浩 初步完成app首页模块的搭建 黄清山 完成部分个人界面模块数据库的接口 邓富荣 完成部分个人界面接口 钟俊豪 完成部 ...

  3. Scrum 冲刺 第六篇

    Scrum 冲刺 第六篇 每日会议照片 昨天已完成工作 队员 昨日完成任务 黄梓浩 完成app项目架构搭建 黄清山 完成部分个人界面模块数据库的接口 邓富荣 完成登录注册接口 钟俊豪 完成部分博客圈模 ...

  4. Scrum 冲刺 第四篇

    Scrum 冲刺 第四篇 每日会议照片 昨天已完成工作 队员 昨日完成任务 黄梓浩 初步完成app项目架构搭建 黄清山 完成部分个人界面模块数据库的接口 邓富荣 完成部分后台首页模块数据库的接口 钟俊 ...

  5. Scrum 冲刺 第三篇

    Scrum 冲刺 第三篇 每日会议照片 昨天已完成工作 队员 昨日完成任务 黄梓浩 继续完成app项目架构搭建 黄清山 完成部分个人界面模块数据库的接口 邓富荣 完成部分后台首页模块数据库的接口 钟俊 ...

  6. Scrum 冲刺第四篇

    我们是这次稳了队,队员分别是温治乾.莫少政.黄思扬.余泽端.江海灵 一.会议 1.1  28号站立式会议照片: 1.2  昨天已完成的事情 团队成员 昨日已完成的任务 黄思扬 活动内容管理页(前端) ...

  7. Scrum 冲刺第三篇

    是我们是这次稳了队,队员分别是温治乾.莫少政.黄思扬.余泽端.江海灵 一.会议 1.1  27号站立式会议照片: 1.2  昨天已完成的事情 团队成员 今天计划完成的任务 黄思扬 活动平台首页(前端) ...

  8. Scrum冲刺第四篇

    一.每日例会 会议照片 成员 昨日已完成的工作 今日计划完成的工作 工作中遇到的困难 陈嘉欣 撰写博客,管理成员提交代码 和队友一同开发音乐控制模块 对音频控制方面知识了解少,功能实现困难 邓镇港 帮 ...

  9. Scrum冲刺第三篇

    一.每日例会 会议照片 成员 昨日已完成的工作 今日计划完成的工作 工作中遇到的困难 陈嘉欣 撰写博客,管理成员提交代码 每日博客,根据队员代码问题更改规范文档安排后续工作 队员提交的代码管理困难 邓 ...

随机推荐

  1. 分布式文件管理系统HDFS

    Hadoop 分布式文件管理系统HDFS可以部署在廉价硬件之上,能够高容错. 可靠地存储海量数据(可以达到TB甚至PB级),它还可以和Yam中的MapReduce 编程模型很好地结合,为应用程序提供高 ...

  2. 【原创】CentOS 7 安装解压版mysql5.7

    1.将mysql压缩包解压至 /usr/local 文件夹下,将其改名为mysql #解压 tar -zxf mysql-5.7.27-el7-x86_64.tar.gz -C /usr/local/ ...

  3. 码云 git 常用命令

    git 常用命令: git init 创建一个本地文件 ①git add . 当前文件夹下的所有内容 添加到暂存区 git add test.txt 指定文件夹添加 可以添压缩文件 ②git comm ...

  4. CSP认证201812

    201812-1 #include<bits/stdc++.h> using namespace std; #define inf 0x3f3f3f3f #define ll long l ...

  5. redis数据存入乱码问题解决方法

    第一步:配置RedisTemplate @Configuration public class RedisConfigurtion { @Autowired private RedisTemplate ...

  6. Ubuntu环境下打开Firefox报错: Firefox is already running, but is not responding.

    在ubuntu下启动firefox可能会报错 Firefox is already running, but is not responding. To open a new window, you ...

  7. CF786B Legacy 线段树优化建图

    问题描述 CF786B LG-CF786B 题解 线段树优化建图 线段树的一个区间结点代表 \([l,r]\) 区间点. 然后建立区间点的时候就在线段树上建边,有效减少点的个数,从而提高时空效率. 优 ...

  8. SQL Server 数据的增删改

    1. 使用Insert语句添加数据 (1)如果要向表中每一列都添加数据,则可以省略列明,直接将值按照顺序写入并用逗号隔开就行. use Howie ','JD','mars','CN','sh') ( ...

  9. vue 使用watch监听实现类似百度搜索功能

    watch监听方法,watch可以监听多个变量,具体使用方法看代码: HTML: <!doctype html> <html lang="en"> < ...

  10. 纯CSS打造BiliBili样式博客主题

    前言 一直以来,我都在思考如何减少不必要的JS代码,仅通过CSS来实现博客园主题美化.CSS有很多魔法代码,例如:before,iconfont,order,等等,利用好这些技巧,也能实现很好美化效果 ...