MONextVOLivePkLinkInviteVO.swift 760 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. //
  2. // MONextVOLivePkLinkInviteVO.swift
  3. // MiMoLive
  4. //
  5. // Created by OneeChan on 2025/9/28.
  6. //
  7. import Foundation
  8. import AutoCodable
  9. @AutoCodable
  10. class MOLineInviteListUser: Decodable {
  11. // 用户ID
  12. var id: String = ""
  13. // 声网,ID
  14. var agoraId: Int = 0
  15. // 用户头像
  16. var avatar: String = ""
  17. // 用户昵称
  18. var nickname: String = ""
  19. init() {}
  20. }
  21. @AutoCodable
  22. class MOLivePkLinkInviteVO: Decodable {
  23. // 房间ID
  24. var roomId: String = ""
  25. // 观众人数
  26. var viewerNum: Int = 0
  27. var canInvite: Bool = true
  28. var user: MOLineInviteListUser = MOLineInviteListUser()
  29. }
  30. @AutoCodable
  31. class MONextVOLivePkLinkInviteVO: Decodable {
  32. var list: [MOLivePkLinkInviteVO] = []
  33. var next: String = ""
  34. }