index.js 673 B

1234567891011121314151617181920212223242526272829303132
  1. /**
  2. * 云函数入口文件
  3. * 初始化数据库
  4. */
  5. const cloud = require('wx-server-sdk');
  6. const { Home, MediaController, MediaControllerOnce } = require("./controller/index");
  7. cloud.init({
  8. env: cloud.DYNAMIC_CURRENT_ENV
  9. })
  10. // 云函数入口函数
  11. exports.main = async (event, context) => {
  12. console.log(event)
  13. switch (event.type) {
  14. case "getHomeList": {
  15. delete event.type;
  16. return Home();
  17. }
  18. case "getMediaController": {
  19. delete event.type;
  20. return MediaController(event);
  21. }
  22. case "getMediaControllerOnce": {
  23. delete event.type
  24. return MediaControllerOnce(event)
  25. }
  26. default: {
  27. return {}
  28. }
  29. }
  30. }