一、站立会议
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了 |