第5篇scrum冲刺(5.25)
一、站立会议
1、照片
2、工作安排
成员 | 昨天已完成的工作 | 今天的工作安排 | 困难 |
陈芝敏 | 线下模块(还剩下获取词的数据库) | 研究云开发,更新了登录模块,把用户的信息传入数据库了 | 起初在云函数传数据的时候可以回调到小游戏端,但是一直看不到数据库更新,原来是回调后在小游戏端进行数据库的上传,这个花了不少时间。 |
冯晓凤 | 查资料,学习房间里面的逻辑 | 弄退出房间的按钮 | 怎么设置才能让房主退出房间后游戏结束。 |
江晓琦 | 观看学习了laya教程 | 写了转发分享邀请好友加入房间的功能 | 暂时无法进行调试 |
高子茵 | 画小程序的头像 | 画首页的三个按钮 | 今天的ps好慢好卡,延迟好严重! |
二、燃尽图
三、签入记录
四、项目程序
1.代码
// 云函数模板 // 部署:在 cloud-functions/login 文件夹右击选择 “上传并部署” const cloud = require('wx-server-sdk') // 初始化 cloud cloud.init({ // API 调用都保持和云函数当前所在环境一致 env: cloud.DYNAMIC_CURRENT_ENV // env: 'littlechicken-2qu35' }) const db = cloud.database(); const userinfo = db.collection('user_info'); /** * 这个示例将经自动鉴权过的小程序用户 openid 返回给小程序端 * * event 参数包含小程序端调用传入的 data * */ exports.main = async (event, context) => { console.log("123 event: ", event) console.log("123 context: ", context) // 可执行其他自定义逻辑 // console.log 的内容可以在云开发云函数调用日志查看 // 获取 WX Context (微信调用上下文),包括 OPENID、APPID、及 UNIONID(需满足 UNIONID 获取条件)等信息 const wxContext = cloud.getWXContext() let _isHas = await userinfo.where({ // openid: wxContext.OPENID }).get(); if(_isHas.data.userInfo.appId != event.userInfo.appId) { let _isAdd = null; let addData = { openid: wxContext.OPENID, userinfo: event.userInfo, due: new DataCue('2020-01-01') } _isAdd = await userinfo.add({ data: addData, }) return { code: 0, res: _isAdd, data: addData } } else { console.log("已经注册", _isHas) return { code: 0, data: _isHas.data } } }
2.运行截图
五、每日总结
成员 | 每日总结 |
陈芝敏 | 遇到问题一直解决不出来的时候,休息一下,吃个东西,比如薯片饼干面包蛋挞苹果西瓜冰淇淋雪糕,再回来想想可能就好了。 |
冯晓凤 | 继续努力 |
江晓琦 | 继续加油 |
高子茵 | 该清一下内存了,电脑要跑不动ps了 |