'use strict'; exports.main = async (event, context) => { const db = uniCloud.database() const usercollection = db.collection('mustgo-user') let res1 = await usercollection.where({ _id: event.userId }).get() if (res1.affectedDocs <= 0) { return { "code": 400, "message": "发起小队活动失败", "data": {} } } let teamid if (res1.affectedDocs == 1) { teamid = res1.data[0]["team_id"] } const collection = db.collection('mustgo-team-activity') const res = await collection.add({ title: event.title, content: event.content, start_date: event.startDate, end_date: event.endDate, owner_id: event.userId, place: event.place, status: 0, participants: event.participants, contact: event.contact, team_id: teamid }) if (res.id.length > 0) return { "code": 200, "message": "发起小队活动成功", "data": { "activityId": res.id } } //返回数据给客户端 return { "code": 400, "message": "发起小队活动失败", "data": {} } };