如何在模型中快速传递多个模型

时间:2019-03-26 12:22:20

标签: ios json swift alamofire

我面临将参数传递给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{}}

0 个答案:

没有答案