QSLUserModel.swift 744 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. //
  2. // QSLUserModel.swift
  3. // QuickSearchLocation
  4. //
  5. // Created by mac on 2024/4/11.
  6. //
  7. import MoyaMapper
  8. import SwiftyJSON
  9. struct QSLUserModel: Modelable {
  10. var userId: String = ""
  11. var authToken: String = ""
  12. var friendId: String = ""
  13. var phone: String = ""
  14. var remark: String = ""
  15. var timestamp: String = ""
  16. var blockedHim: Bool = false
  17. var blockedMe: Bool = false
  18. var location: QSLMapTrackModel = QSLMapTrackModel()
  19. // 是否为自己
  20. var isMine: Bool = false
  21. // 会员截止时间
  22. var vipEndTimestamp: Date?
  23. var memberModel: QSLMemberModel = QSLMemberModel()
  24. mutating func mapping(_ json: JSON) {
  25. }
  26. }