Scrum 冲刺第五篇
我们是这次稳了队,队员分别是温治乾、莫少政、黄思扬、余泽端、江海灵
一、会议
1.1 29号站立式会议照片:

1.2 昨天已完成的事情
|
团队成员 |
昨日计划完成的工作: |
|
黄思扬 |
活动管理模块(前端) |
|
莫少政 |
活动管理模块(前端) |
|
余泽端 |
登录接口开发(后端) |
|
温治乾 |
登录接口开发(后端) |
|
江海灵 |
活动发布测试(测试) |
1.3 今天计划完成的工作
|
团队成员 |
今日计划完成的工作: |
|
黄思扬 |
活动编辑模块(前端) |
|
莫少政 |
活动编辑模块(前端) |
|
余泽端 |
接口文档的撰写及DEBUG(后端) |
|
温治乾 |
接口文档的撰写及DEBUG(后端) |
|
江海灵 |
活动发布测试(测试) |
1.4 工作中遇到的问题
1)前端部分:
黄思扬:
列表渲染活动数据时,活动封面图在<img>标签中加载不出来。


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

2)后端部分:
余泽端:
从一个模块对接到整个系统,出现一些业务逻辑相关问题
温治乾:
对一些业务逻辑问题思路不是很清晰。另外我对数据库表的一些设计问题也理解得不够好
二、项目跟进

燃尽图

三、代码跟进
|
团队成员 |
签入记录 |
|
前端组: 莫少政 黄思扬 |
![]() |
|
后端组: 余泽端 温治乾 |
|
(2)后端部分:
四、适当的项目程序/模块的最新
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 冲刺第五篇的更多相关文章
- Scrum 冲刺 第五篇
Scrum 冲刺 第五篇 每日会议照片 昨天已完成工作 队员 昨日完成任务 黄梓浩 初步完成app项目架构搭建 黄清山 完成部分个人界面模块数据库的接口 邓富荣 完成后台首页模块数据库的接口 钟俊豪 ...
- Scrum 冲刺 第七篇
Scrum 冲刺 第七篇 每日会议照片 昨天已完成工作 队员 昨日完成任务 黄梓浩 初步完成app首页模块的搭建 黄清山 完成部分个人界面模块数据库的接口 邓富荣 完成部分个人界面接口 钟俊豪 完成部 ...
- Scrum 冲刺 第六篇
Scrum 冲刺 第六篇 每日会议照片 昨天已完成工作 队员 昨日完成任务 黄梓浩 完成app项目架构搭建 黄清山 完成部分个人界面模块数据库的接口 邓富荣 完成登录注册接口 钟俊豪 完成部分博客圈模 ...
- Scrum 冲刺 第四篇
Scrum 冲刺 第四篇 每日会议照片 昨天已完成工作 队员 昨日完成任务 黄梓浩 初步完成app项目架构搭建 黄清山 完成部分个人界面模块数据库的接口 邓富荣 完成部分后台首页模块数据库的接口 钟俊 ...
- Scrum 冲刺 第三篇
Scrum 冲刺 第三篇 每日会议照片 昨天已完成工作 队员 昨日完成任务 黄梓浩 继续完成app项目架构搭建 黄清山 完成部分个人界面模块数据库的接口 邓富荣 完成部分后台首页模块数据库的接口 钟俊 ...
- Scrum 冲刺第四篇
我们是这次稳了队,队员分别是温治乾.莫少政.黄思扬.余泽端.江海灵 一.会议 1.1 28号站立式会议照片: 1.2 昨天已完成的事情 团队成员 昨日已完成的任务 黄思扬 活动内容管理页(前端) ...
- Scrum 冲刺第三篇
是我们是这次稳了队,队员分别是温治乾.莫少政.黄思扬.余泽端.江海灵 一.会议 1.1 27号站立式会议照片: 1.2 昨天已完成的事情 团队成员 今天计划完成的任务 黄思扬 活动平台首页(前端) ...
- Scrum冲刺第四篇
一.每日例会 会议照片 成员 昨日已完成的工作 今日计划完成的工作 工作中遇到的困难 陈嘉欣 撰写博客,管理成员提交代码 和队友一同开发音乐控制模块 对音频控制方面知识了解少,功能实现困难 邓镇港 帮 ...
- Scrum冲刺第三篇
一.每日例会 会议照片 成员 昨日已完成的工作 今日计划完成的工作 工作中遇到的困难 陈嘉欣 撰写博客,管理成员提交代码 每日博客,根据队员代码问题更改规范文档安排后续工作 队员提交的代码管理困难 邓 ...
随机推荐
- [20190823]关于CPU成本计算2.txt
[20190823]关于CPU成本计算2.txt --//前几天探究CPU cost时遇到的问题,获取行成本时我的测试查询结果出现跳跃,不知道为什么,感觉有点奇怪,分析看看.--//ITPUB原始链接 ...
- Linux统计文件夹、文件数量的命令
# 查看当前目录下的文件数量(不包含子目录中的文件) ls -l|grep "^-"| wc -l # 查看当前目录下的文件数量(包含子目录中的文件) 注意:R,代表子目录 ls ...
- 详解Vue生命周期---1
目录 Vue实例的生命周期全过程(图) 在beforeCreate和created钩子函数间的生命周期 created钩子函数和beforeMount间的生命周期 el选项的有无对生命周期过程的影响 ...
- tarjan 缩点 + 几道例题
tarjan 缩点 + 几道例题 tarjan 模板 #include <iostream> #include <string.h> using namespace std; ...
- Python进阶-XVIV 类的内置方法:__str__ 、__repr__、析构函数(__del__)、双下的call,eq,new,hash 以及item相关的三个方法
类的内置方法 它与内置函数有紧密的联系,有的内置函数就是调用的内置方法. 在顶级父类obj中有: 两个双下方法 obj.__str__ str(obj) obj.__repr__ repr(obj) ...
- 群体遗传之ped格式
1.PED简介 PED文件格式是广泛使用的用于连锁系谱数据分析的格式,并用作plink程序的输入.PLINK是一个免费的,开源的全基因组关联分析工集,旨在以高计算效率的方式执行一系列基本的,大规模的分 ...
- C#中List<T>转DataTable
通过查询出来的类的集合的属性集合生成数据行,并通过属性获取每一个实体的指定属性的指定值
- 中国移动明确5G手机入网技术标准:四大要求缺一不可!
原文: https://m.sohu.com/a/355533798_208899?strategyid=00014 日前,中国移动在2020年5G终端产品规划中明确了一系列详细的技术要求,针对明年入 ...
- iOS应用卡顿分析
1.屏幕显示图像的原理 显示器按照从上到下的方式,一行行扫描,扫描完成后显示器就呈现一帧画面,随后电子枪回到初始位置继续下一次扫描.为了把显示器的显示过程和系统的视频控制器进行同步,显示器(或者其他硬 ...
- LeetCode 733: 图像渲染 flood-fill
题目: 有一幅以二维整数数组表示的图画,每一个整数表示该图画的像素值大小,数值在 0 到 65535 之间. An image is represented by a 2-D array of int ...

