index.js 860 B

123456789101112131415161718192021222324
  1. const getUser = require('./getUser/index')
  2. const createUser = require('./createUser/index')
  3. const questionBank = require('./questionBank/index')
  4. const createQuestionRecord = require('./createQuestionRecord/index')
  5. const getQuestionRecord = require('./getQuestionRecord/index')
  6. // 云函数入口函数
  7. exports.main = async (event, context) => {
  8. switch (event.type) {
  9. case 'getUser':
  10. // 获取用户信息
  11. return await getUser.main(event, context)
  12. case 'createUser':
  13. // 生成用户信息
  14. return await createUser.main(event, context)
  15. case 'questionBankList':
  16. // 获得题库
  17. return await questionBank.main(event, context)
  18. case 'createQuestionRecord':
  19. return await createQuestionRecord.main(event, context)
  20. case 'getQuestionRecord':
  21. return await getQuestionRecord.main(event, context)
  22. }
  23. }