func getAllDeviceNumFromCloudSQL(complete:@escaping ([String])->Void) {
let headers = CUTicket()
guard let storeID = PalauDefaults.storeID.value else {
return
}
let url = BaseUrl + "/express/device/getallstation/\(storeID)"
ProgressHUD.show(nil, interaction: false)
Alamofire.request(url, method: .get, parameters: nil, encoding: JSONEncoding.default, headers: headers)
.responseJSON { (response) in
ProgressHUD.dismiss()
switch response.result{
case .success:
guard let value = response.result.value else{
return
}
let json = JSON(value)
if let err_code = json["err_code"].int{
DispatchQueue.main.async(execute: {
if err_code > 0{
Utility.showNoticeAlertView(("Mail Failed","\(json["err_msg"].stringValue)"))
Swift--Alamofire 网络请求(不需要传入参数的类型)
最新推荐文章于 2022-11-28 16:02:22 发布
本文介绍了如何在Swift中利用Alamofire库进行无参数的网络请求操作,详细阐述了请求的设置和回调处理过程。
摘要由CSDN通过智能技术生成