// // API.swift // HealthyZG // // Created by 林 on 2020/5/15. // Copyright © 2020 Lin. All rights reserved. // import Moya import SwiftyUserDefaults public protocol MultiTargetProtocol: TargetType { var multiTarget: MultiTarget { get } } public extension MultiTargetProtocol { var multiTarget: MultiTarget { MultiTarget(self) } var headers: [String : String]? { AppNetworkConfig.shared.httpHeader?() } var baseURL: URL { URL(string: AppNetworkConfig.shared.baseURL)! } var parameters: [String : Any] { var parameters: [String : Any] = [:] return parameters } var sampleData: Data { Data(base64Encoded: "just for test")! } }