Как передать несколько моделей в модели в Swift - PullRequest
0 голосов
/ 26 марта 2019

У меня проблема с передачей параметров в Alamofire.У меня есть модель внутри модели, подобная этой:

let param : [String : Any] = ["ServiceReqID" : 1 ,
 "WebUsersID" : customerID , 
"FirstName" : userName ,
 "LastName" : "", 
"Company" : self.profileValues.customerCompanyName , 
"City" : self.profileValues.customerCityName , 
"Email" : self.profileValues.customerEmail ,
 "ContactNo" : self.profileValues.customerContactNumber ,
 "Country" : "Pakistan" ,
 "PackageChange" : 0 ,
 "AddressChange" : 0,
 "TelInternetVAS" : 0 ,
 "Others" : 0 ,
 "Comments" : comments ,
 "CSAFNO" : self.profileValues.customerCSAFNo , 
"SecondaryContactNo" : "" , 
***"CustomerTicket"*** : **["RequestID" : requestID , "TaskID" : taskID , "Description" : comments ,
 "TicketTypeID" : 3 ,
 "CustomerID" : customerID , 
"PriorityID" : 3 ,
 "CustomerTPPID" : TTPIDArray ]**

] первая модель проходит, но выдает пустоту за один проход на сервере.

func postserviceRequestFeedback(url : String , parameter : [String : Any] , tiket : HTTPHeaders ){
    Alamofire.request(url, method : .post , parameters : parameter , headers : tiket).responseJSON { (response) in
        if response.result.isSuccess{}}
...