1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- //
- // IHCurtainModel.swift
- // Inhealth
- //
- // Created by weclouds on 2020/7/27.
- // Copyright © 2020 weclouds. All rights reserved.
- //
- import UIKit
- import SwiftyJSON
- struct CurtainModel {
- var close_status : String = "" //全关模式窗帘状态(0 关,1 开)
- var open_status : String = "" //全开模式窗帘状态(0 关,1 开)
- var att_class_status : String = "" //上课模式窗帘状态(0 关,1 开)
- var fin_class_status : String = "" //下课模式窗帘状态(0 关,1 开)
- var break_status : String = "" //午休模式窗帘状态(0 关,1 开)
- var self_stu_status : String = "" //自习模式窗帘状态(0 关,1 开)
- var blackboard_status : String = "" //板书模式窗帘状态(0 关,1 开)
- var shadow_status : String = "" //投影模式窗帘状态(0 关,1 开)
- }
- struct CurtainModel_result {
- var code : String = ""
- var msg : String = ""
- var result : CurtainModel?
- }
- class CurtainModel_info: NSObject {
- var code : String = ""
- var msg : String = ""
- var result : CurtainModel?
- init(code : String, msg : String, result : CurtainModel?) {
- self.code = code
- self.msg = msg
- self.result = result
- }
-
- static func fromJSON(_ json:JSON) -> CurtainModel_info?{
-
- let code = json["code"].stringValue
- let msg = json["msg"].stringValue
- let data = json["data"]
- var result = CurtainModel.init()
- result.close_status = data["close_status"].stringValue
- result.open_status = data["open_status"].stringValue
- result.att_class_status = data["att_class_status"].stringValue
- result.fin_class_status = data["fin_class_status"].stringValue
- result.break_status = data["break_status"].stringValue
- result.self_stu_status = data["self_stu_status"].stringValue
- result.blackboard_status = data["blackboard_status"].stringValue
- result.shadow_status = data["shadow_status"].stringValue
-
- return CurtainModel_info.init(code: code, msg: msg, result: result)
- }
- }
|