123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129 |
- //
- // IHUserHttprequest.swift
- // Inhealth
- //
- // Created by weclouds on 2019/12/23.
- // Copyright © 2019 weclouds. All rights reserved.
- //
- import UIKit
- import SwiftyJSON
- //MARK:permission
- func g_user_get_user_permissionHttpRequest(_ username:String, client_key:String,os:String,version:String,token:String,userId:String,success:successHandler?,fail:failHandler?){
-
- log.debug("getUserPermissInfo - username:\(username),client_key:\(client_key) ,os:\(os) version:\(version) token:\(token) userId:\(userId)")
- IHUserProvider.request(IHUseApi.user_get_user_permission(username: username, client_key: client_key, os: os, version: version, token: token, userId: userId)) { (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
- }
- log.debug("error - \(error)")
- }
- }
- }
- //日志信息列表
- func g_operation_log_listHttpRequest(_ username:String, client_key:String,os:String,version:String,token:String,userId:String,page:Int,count:Int,success:successHandler?,fail:failHandler?){
- IHUserProvider.request(IHUseApi.operation_log_list(username: username, client_key: client_key, os: os, version: version, token: token, userId: userId, page: page, count: count)) { (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
- }
- log.debug("error - \(error)")
- }
- }
- }
- //app_user_charge_password
- //修改密码
- func g_app_user_charge_passwordHttpRequest(_ username:String, client_key:String,os:String,version:String,token:String,oldPassword:String,newPassword:String,surePassword:String,success:successHandler?,fail:failHandler?){
- IHUserProvider.request(IHUseApi.app_user_charge_password(username: username, client_key: client_key, os: os, version: version, token: token, oldPassword: oldPassword, newPassword: newPassword, surePassword: surePassword)) { (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
- }
- log.debug("error - \(error)")
- }
- }
- }
- ///获取房间总数
- func g_app_get_room_countHttpRequest(_ username:String, client_key:String,os:String,version:String,token:String,success:successHandler?,fail:failHandler?){
- IHUserProvider.request(IHUseApi.app_get_room_count(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
- }
- log.debug("error - \(error)")
- }
- }
- }
- ///上传图片
- func g_common_update_fileHttpRequest(_ file:Data,success:successHandler?,fail:failHandler?){
- IHUserProvider.request(IHUseApi.common_update_file( file: file)) { (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
- }
- log.debug("error - \(error)")
- }
- }
- }
|