guests.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. import {
  2. req
  3. } from "../utils/req";
  4. import {
  5. config
  6. } from "../config/index"
  7. // 获取图片列表
  8. function getGuests({type = 1, success}) {
  9. return new Promise((resolve, reject) => {
  10. req({
  11. url: `/conference/guest/list/${config.meetID}?type=${type}`,
  12. success(res) {
  13. if (res.code !== 0) {
  14. wx.showToast({
  15. title: res.message || "请稍后再试",
  16. icon: "none"
  17. })
  18. reject(res)
  19. return
  20. }
  21. success && success(res.data)
  22. resolve(res.data);
  23. }
  24. });
  25. })
  26. }
  27. // 获取嘉宾详情
  28. function getGuestsDetail({id, success}) {
  29. return new Promise((resolve, reject) => {
  30. req({
  31. url: `/conference/guest/info/${id}`,
  32. success(res) {
  33. if (res.code !== 0) {
  34. wx.showToast({
  35. title: res.message || "请稍后再试",
  36. icon: "none"
  37. })
  38. reject(res)
  39. return
  40. }
  41. success && success(res.data)
  42. resolve(res.data);
  43. }
  44. });
  45. })
  46. }
  47. export default {
  48. getGuests,
  49. getGuestsDetail
  50. }