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