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

一、会议

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. nuget 包管理器

    nuget 是.Net平台上的包管理器, 对于包的发布(打包 package)和消费(下载依赖管理)都有很好的支持, 本文仅仅关注消费端, =======================nuget项目 ...

  2. 前端基础之BOM和DOM操作

    目录 BOM和DOM定义 windows对象 windows的子对象 navigator对象 screen对象 history对象 location对象 弹出框 警告框 确认框 提示框 计时相关 se ...

  3. Mysql—常见查询命令

    查询mysql的日志 -- 查找错误日志文件路径 mysql> show variables like "log_error"; -- 查找通用日志文件路径 mysql> ...

  4. leetcode 排序问题

    1.堆排序 //大顶堆的构造,传入的i是父节点 void HeapAdjust(int k[],int p,int n) { int i,temp; temp = k[p]; * p; i <= ...

  5. 牛客小白月赛18 Forsaken喜欢数论

    牛客小白月赛18 Forsaken喜欢数论 题目传送门直接点标题 ​ Forsaken有一个有趣的数论函数.对于任意一个数xxx,f(x)f(x)f(x)会返回xxx的最小质因子.如果这个数没有最小质 ...

  6. ubuntu16.04matlab中文注释乱码的解决办法

    中文注释乱码的原因是windows下的m文件采用的是gb2312编码,只要将所有的m文件转成 utf8文件,显示就正常了. 1.首先安装enca:sudo apt-get install enca 2 ...

  7. thinkphp的运行

    打开cmd切换到www目录下运行think E:\wamp64\www>php think run ThinkPHP Development server is started On <h ...

  8. numpy-数据清洗

    一.对G列数据进行清洗,根据['无','2000-3999','4000-5999','6000-7999','8000-9999','>10000']进行划分 去处重复值 # 删除重复值 # ...

  9. Fontconfig error: Cannot load config file "infinality/conf.d"

    reference: https://forums.gentoo.org/viewtopic-t-1079210-start-0.html resolved with following method ...

  10. ESP8266 LUA脚本语言开发: 外设篇-GPIO中断检测

    https://nodemcu.readthedocs.io/en/master/modules/gpio/#gpiomode 测试引脚 GPIO0 gpio.mode(,gpio.INT) func ...