123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- //
- // IHGatewayHttprequest.swift
- // Inhealth
- //
- // Created by weclouds on 2020/4/7.
- // Copyright © 2020 weclouds. All rights reserved.
- //
- import UIKit
- import SwiftyJSON
- func g_network_getlistHttpRequest(_ username:String, client_key:String,os:String,version:String, token:String,page: String, count: String, keywords: String?, buildid: String, success:successHandler?,fail:failHandler?){
-
- GatewayProvider.request(GatewayApi.network_getlist(username: username, client_key: client_key, os: os, version: version, token: token, page: page, count: count, keywords: keywords, buildid: buildid)) { (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 g_network_addRoomNetHttpRequest(_ username:String, client_key:String,os:String,version:String, token:String,id: String?, gatewayId: String, network_name: String, floorId: String, roomId:String,inspecTime:String?,success:successHandler?,fail:failHandler?){
-
- GatewayProvider.request(GatewayApi.network_addRoomNet(username: username, client_key: client_key, os: os, version: version, token: token, id: id, gatewayId: gatewayId, network_name: network_name, floorId: floorId, roomId: roomId, inspecTime: inspecTime)) { (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 g_network_delRoomNetHttpRequest(_ username:String, client_key:String,os:String,version:String, token:String,id: String,success:successHandler?,fail:failHandler?){
-
- GatewayProvider.request(GatewayApi.network_delRoomNet(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 g_network_getLampHttpRequest(_ username:String, client_key:String,os:String,version:String, token:String,floorId: String,roomId:String,gatewayid:String,bindLamp:String,success:successHandler?,fail:failHandler?){
-
- GatewayProvider.request(GatewayApi.network_getLamp(username: username, client_key: client_key, os: os, version: version, token: token, floorId: floorId, roomId: roomId, gatewayid: gatewayid, bindLamp: bindLamp)) { (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
- }
- }
- }
- }
|