Sin Descripción

GroupMemberItem.swift 764B

1234567891011121314151617181920212223242526272829303132333435363738
  1. //
  2. // GroupUserItem.swift
  3. // PaiaiDataKit
  4. //
  5. // Created by ffib on 2018/12/25.
  6. // Copyright © 2018 yb. All rights reserved.
  7. //
  8. import Foundation
  9. import ObjectMapper
  10. public struct GroupUserItem {
  11. public var user_id: String = ""
  12. public var avatar: String = ""
  13. public var nickname: String = ""
  14. public var admin: Bool = false
  15. init(json: [String: AnyObject]) {
  16. self.init(map: Map(mappingType: .fromJSON, JSON: json))
  17. }
  18. }
  19. extension GroupUserItem: Mappable {
  20. mutating public func mapping(map: Map) {
  21. user_id <- map["user_id"]
  22. avatar <- map["avatar"]
  23. nickname <- map["nickname"]
  24. admin <- map["admin"]
  25. }
  26. public init(map: Map) {
  27. mapping(map: map)
  28. }
  29. }