// 云函数入口文件
const cloud = require('wx-server-sdk')
cloud.init({
env: cloud.DYNAMIC_CURRENT_ENV
}) // 使用当前云环境
const db = cloud.database();
const _ = db.command;
const $ = _.aggregate;
// 云函数入口函数
exports.main = async (event, context) => {
const type = event.type;
const wxContext = cloud.getWXContext();
let dataList = event.dataList;
for (let index = 0; index < dataList.length; index++) {
dataList[index]._openId = wxContext.OPENID;
dataList[index].startTime = new Date(dataList[index].startTime);
dataList[index].endTime = new Date(dataList[index].endTime);
}
return await db.collection('recordInfo')
.add({
data: dataList,
}).then(res => {
return {
code: 1,
msg: '添加成功'
}
}).catch(err => {
return {
code: 0,
msg: '添加失败'
}
})
}
网友评论