第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了 
posted @ 2020-05-26 17:00  室友天天吃宵夜  阅读(133)  评论(0编辑  收藏  举报