123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252 |
- //
- // IHHomeHttpRequest.swift
- // Inhealth
- //
- // Created by weclouds on 2019/12/6.
- // Copyright © 2019 weclouds. All rights reserved.
- //
- import UIKit
- import SwiftyJSON
- import Result
- //MARK:导航栏国家下拉
- func g_area_country_listHttpRequest(_ username:String, client_key:String,os:String,version:String,token:String,success:successHandler?,fail:failHandler?){
-
- HomeProvider.request(HomeApi.area_country_list(username: username, client_key: client_key, os: os, version: version, token: token)) { (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
- }
- }
- }
- }
- //MARK:导航栏省份下拉
- func g_area_province_listHttpRequest(_ username:String, client_key:String,os:String,version:String,token:String,countryId:String?,success:successHandler?,fail:failHandler?){
-
- HomeProvider.request(HomeApi.area_province_list(username: username, client_key: client_key, os: os, version: version, token: token, countryId: countryId)) { (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
- }
- }
- }
- }
- //MARK:导航栏城市下拉
- func g_area_city_listHttpRequest(_ username:String, client_key:String,os:String,version:String,token:String,provinceId:String?,success:successHandler?,fail:failHandler?){
-
- HomeProvider.request(HomeApi.area_city_list(username: username, client_key: client_key, os: os, version: version, token: token, provinceId: provinceId)) { (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
- }
- }
- }
- }
- ////MARK:首页概览数据
- func g_home_dataHttpRequest(_ username:String, client_key:String,os:String,version:String,token:String,hotelId:String?,success:successHandler?,fail:failHandler?){
-
- HomeProvider.request(HomeApi.home_data(username: username, client_key: client_key, os: os, version: version, token: token, hotelId: hotelId)) { (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
- }
- }
- }
- }
- ////MARK:酒店概览列表
- func g_home_hotel_viewHttpRequest(_ username:String, client_key:String,os:String,version:String,token:String,hotelId:String?,success:successHandler?,fail:failHandler?){
-
- HomeProvider.request(HomeApi.home_hotel_view(username: username, client_key: client_key, os: os, version: version,token :token, hotelId: hotelId)) { (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
- }
- }
- }
- }
- //MARK:酒店下拉列表
- func g_area_hotel_listHttpRequest(_ username:String, client_key:String,os:String,version:String,token:String,cityId:String?,success:successHandler?,fail:failHandler?){
- HomeProvider.request(HomeApi.area_hotel_list(username: username, client_key: client_key, os: os, version: version, token: token, cityId: cityId)) { (result) in
- // log.debug("result -- \(result)")
- 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?()
- log.debug("error -- \(error)")
- guard (error as? CustomStringConvertible) != nil else {
- break
- }
-
- }
- }
- }
- //MARK:酒店地图
- func g_app_hotel_mapHttpRequest(_ username:String, client_key:String,os:String,version:String,token:String,lng_low:String,lng_high:String,lat_low:String,lat_high:String,success:successHandler?,fail:failHandler?){
-
- HomeProvider.request(HomeApi.app_hotel_map(username: username, client_key: client_key, os: os, version: version, token: token, lng_low: lng_low, lng_high: lng_high, lat_low: lat_low, lat_high: lat_high)) { (result) in
- // log.debug("result -- \(result)")
- 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?()
- log.debug("error -- \(error)")
- guard (error as? CustomStringConvertible) != nil else {
- break
- }
-
- }
- }
- }
- //MARK:告警信息
- func g_home_alarm_infoHttpRequest(_ username:String, client_key:String,os:String,version:String,token:String,hotelId:String?,success:successHandler?,fail:failHandler?){
-
- HomeProvider.request(HomeApi.home_alarm_info(username: username, client_key: client_key, os: os, version: version, token: token, hotelId: hotelId)) { (result) in
- // log.debug("result -- \(result)")
- 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?()
- log.debug("error -- \(error)")
- guard (error as? CustomStringConvertible) != nil else {
- break
- }
-
- }
- }
- }
- func g_home_get_hotel_weatherHttpRequest(_ username:String, client_key:String,os:String,version:String,token:String,hotelId:String,success:successHandler?,fail:failHandler?){
-
- HomeProvider.request(HomeApi.home_get_hotel_weather(username: username, client_key: client_key, os: os, version: version, token: token, hotelId: hotelId)) { (result) in
- // log.debug("result -- \(result)")
- 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?()
- log.debug("error -- \(error)")
- guard (error as? CustomStringConvertible) != nil else {
- break
- }
-
- }
- }
- }
- func g_home_room_env_statusHttpRequest(_ username:String, client_key:String,os:String,version:String,token:String,hotelId:String,success:successHandler?,fail:failHandler?){
-
- HomeProvider.request(HomeApi.home_room_env_status(username: username, client_key: client_key, os: os, version: version, token: token, hotelId: hotelId)) { (result) in
- // log.debug("result -- \(result)")
- 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?()
- log.debug("error -- \(error)")
- guard (error as? CustomStringConvertible) != nil else {
- break
- }
-
- }
- }
- }
|