// // IHCurtainHttpRequest.swift // Inhealth // // Created by weclouds on 2020/7/27. // Copyright © 2020 weclouds. All rights reserved. // import UIKit import SwiftyJSON func net_school_get_curtain_mode(username:String,client_key:String,os:String,version:String,token:String, id:String,success:successHandler?,fail:failHandler?){ CurtainProvider.request(CurtainApi.school_get_curtain_mode(username: username, client_key: client_key, os: os, version: version, token: token, id: id)) { (result) in switch result{ case let .success(response): do{ let json = try JSON(data: response.data) log.debug(json) success?(json) }catch{ print("") } case let .failure(error): fail?() guard (error as? CustomStringConvertible) != nil else { break } } } } func net_school_set_curtain_mode(username: String, client_key: String, os: String, version: String, token: String, id: String, close_status: String, open_status: String, att_class_status: String, fin_class_status: String, break_status: String, self_stu_status: String, blackboard_status: String, shadow_status: String, clientId: String,success:successHandler?,fail:failHandler?){ CurtainProvider.request(CurtainApi.school_set_curtain_mode(username: username, client_key: client_key, os: os, version: version, token: token, id: id, close_status: close_status, open_status: open_status, att_class_status: att_class_status, fin_class_status: fin_class_status, break_status: break_status, self_stu_status: self_stu_status, blackboard_status: blackboard_status, shadow_status: shadow_status, clientId: clientId)) { (result) in switch result{ case let .success(response): do{ let json = try JSON(data: response.data) log.debug(json) success?(json) }catch{ print("") } case let .failure(error): fail?() guard (error as? CustomStringConvertible) != nil else { break } } } }