提交
This commit is contained in:
29
TUIKit/TUIRoomKit/Source/View/Model/RequestEntity.swift
Normal file
29
TUIKit/TUIRoomKit/Source/View/Model/RequestEntity.swift
Normal file
@@ -0,0 +1,29 @@
|
||||
//
|
||||
// RequestEntity.swift
|
||||
// TUIRoomKit
|
||||
//
|
||||
// Created by janejntang on 2024/3/20.
|
||||
//
|
||||
|
||||
import Foundation
|
||||
|
||||
class RequestEntity {
|
||||
let requestId: String
|
||||
let userId: String
|
||||
var userName: String = ""
|
||||
var avatarUrl: String = ""
|
||||
let timestamp: TimeInterval
|
||||
|
||||
init(requestId: String, userId: String) {
|
||||
timestamp = Date().timeIntervalSince1970
|
||||
self.requestId = requestId
|
||||
self.userId = userId
|
||||
guard let userItem = EngineManager.shared.store.attendeeList.first(where: { $0.userId == userId }) else { return }
|
||||
userName = userItem.userName
|
||||
avatarUrl = userItem.avatarUrl
|
||||
}
|
||||
|
||||
deinit {
|
||||
debugPrint("deinit \(self)")
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user