|
//
// PhotoThumbupUserItem.swift
// PaiaiDataKit
//
// Created by ffib on 2018/12/25.
// Copyright © 2018 yb. All rights reserved.
//
import Foundation
import ObjectMapper
import RxDataSources
public struct PhotoThumbupUserItem: JSONCode {
public var avatar: String = ""
public var user_id: String = ""
public var nickname: String = ""
init(json: [String: AnyObject]) {
self.init(map: Map(mappingType: .fromJSON, JSON: json))
}
}
extension PhotoThumbupUserItem: Mappable {
mutating public func mapping(map: Map) {
avatar <- map["avatar"]
user_id <- map["user_id"]
nickname <- map["nickname"]
}
public init(map: Map) {
mapping(map: map)
}
}
extension PhotoThumbupUserItem: IdentifiableType, Equatable {
public typealias Identity = String
public var identity: String { return user_id }
public static func == (lhs: PhotoThumbupUserItem, rhs: PhotoThumbupUserItem) -> Bool {
return lhs.user_id == rhs.user_id
}
}
|