1234567891011121314151617181920212223242526272829303132333435363738 |
- //
- // IHGatewayUpdateModel.swift
- // Inhealth
- //
- // Created by weclouds on 2020/11/4.
- // Copyright © 2020 weclouds. All rights reserved.
- //
- import UIKit
- import SwiftyJSON
- struct CheckUpGateWay {
- var status : String? //是否有新版本更新(0 没有,1 有)
- var version : String? //新固件版本号
- }
- struct CheckUpGateWay_Result {
- var code : HttpApiStatus?
- var msg : String?
- var checkUp_gateway : CheckUpGateWay?
- }
- class CheckUpGateWay_Result_Info: NSObject {
- var result : CheckUpGateWay_Result?
- init(result : CheckUpGateWay_Result?){
- self.result = result
- }
- static func fromJSON(_ json:JSON) -> CheckUpGateWay_Result_Info? {
- let code = HttpApiStatus(rawValue: json["code"].stringValue)
- let msg = json["msg"].stringValue
- let data = json["data"]
- let status = data["status"].stringValue
- let version = data["version"].stringValue
- var checkUp_gateway = CheckUpGateWay()
- checkUp_gateway.status = status
- checkUp_gateway.version = version
- let result = CheckUpGateWay_Result.init(code: code, msg: msg, checkUp_gateway: checkUp_gateway)
- return CheckUpGateWay_Result_Info.init(result:result)
- }
- }
|