一、站立会议
1.1 会议照片
1.2 成员完成情况
成员 |
昨天完成的任务 |
今天计划完成的任务 |
工作中的困难 |
陈智超 |
修改实时聊天的bug |
优化聊天模块 |
图片处理比较麻烦 |
陈桂红 |
继续完善设计 |
美化一些页面 |
订单的确认逻辑 |
陈燕 |
完成首页开发 |
继续学习 |
订单的搜索 |
林雨欣 |
学习个人主页开发 |
开发个人主页的查询 |
解决bug的速度稍慢 |
吴晓璇 |
改进聊天页面 |
完善聊天模块 |
写组件比较难 |
魏龙涛 |
订单的插入 |
订单的查询 |
无困难 |
林雪花 |
编写订单查询页面 |
订单插入的前端 |
累了困了想睡觉 |
二、项目燃尽图
三、成员代码/文档签入记录
3.1 代码签入记录
3.2 主要代码截图
@Override
public void save(int errandId) {
// 判断errandId是否存在
ErrandEntity errandEntity = errandDao.selectById(errandId);
if (errandEntity == null) {
throw new CustomException(ResultCodeEnum.ERRAND_ID_NOT_FIND);
}
// 判断该errand是否已被接单
QueryWrapper<OrderEntity> orderQueryWrapper = new QueryWrapper<>();
orderQueryWrapper.eq("errand_id",errandId);
List<OrderEntity> orderEntities = this.baseMapper.selectList(orderQueryWrapper);
if (orderEntities!=null && orderEntities.size()!=0) {
for (OrderEntity orderEntity : orderEntities) {
if (orderEntity.getStatus() != 0) {
// 订单状态不是最初始的状态,则说明已经被成功接单
throw new CustomException(ResultCodeEnum.ERRAND_HAS_RECEIVED);
}
}
}
// 接单逻辑
// 雇佣者id
int employerId = errandEntity.getEmployerId();
// 跑腿id
int employeeId = JWTFilter.getUserInfo().getId();
OrderEntity orderInsert = new OrderEntity();
orderInsert.setEmployerId(employerId);
orderInsert.setEmployeeId(employeeId);
orderInsert.setStatus(0);
orderInsert.setErrandId(errandId);
this.baseMapper.insert(orderInsert);
}
3.3 程序运行截图
四、成员每日总结
姓名 |
感想 |
陈桂红 |
我每天都是 深夜写bug冲冲冲 |
陈智超 |
今天写代码很开心 |
陈燕 |
mp写代码好爽啊 |
林雨欣 |
继续学习 |
林雪花 |
继续冲 |
吴晓璇 |
两个人一起写代码真的效率高 |
魏龙涛 |
要注意规范 |