// // OrderRemoteAPI.swift // PaiaiDataKit // // Created by ffib on 2018/12/29. // Copyright © 2018 yb. All rights reserved. // import Foundation import RxSwift struct OrderRemoteAPI { private func parse(_ json: JSON) -> NetworkArrayData? { guard let data = json["data"] as? [String: AnyObject] else { return nil } return NetworkArrayData(json: data, dataField: "orders") } func loadContent(page: Int) -> Single> { let resource = ContentResource>(path: .orderList, parameter: ["user_id": ShareUserId, "page": page, "num": 20], parseJSON: parse) return resource.loadContent() } }