From 30213a545b265a7a4a7fac7319168baebddf1132 Mon Sep 17 00:00:00 2001 From: VE10-Sanjeev Date: Tue, 11 Jul 2023 10:34:35 +0530 Subject: [PATCH] Request MisMatched : ps --- api/application/controllers/Sales_PD_Controller.php | 7 ++++--- api/application/helpers/smcfinance_helper.php | 8 ++++++-- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/api/application/controllers/Sales_PD_Controller.php b/api/application/controllers/Sales_PD_Controller.php index 784344a6..b8a4f0cc 100644 --- a/api/application/controllers/Sales_PD_Controller.php +++ b/api/application/controllers/Sales_PD_Controller.php @@ -1012,15 +1012,16 @@ class Sales_PD_Controller extends REST_Controller { $records['completed_date'] = date('Y-m-d H:i:s'); //echo 'final';die(); $id = $this->Sales_PD_Model->updateRecords($records,SALES_PD_DATA,array('sales_pd_id' => $records['sales_pd_id'])); - $columns = array('SALES_PD_DATA.sales_pd_sno'); + $columns = array('SALES_PD_DATA.sales_pd_sno','SALES_PD_DATA.applicant_id'); $table = SALES_PD_DATA.' as SALES_PD_DATA'; $where_condition_array = array('SALES_PD_DATA.sales_pd_id' => $records['sales_pd_id']); $sales_pd_data = $this->Sales_PD_Model->selectCustomRecords($columns,$where_condition_array,$table); $sales_pd_sno = $sales_pd_data[0]['sales_pd_sno']; + $applicant_id = $sales_pd_data[0]['applicant_id']; $smcauthtoken = smcfinance::SmcFinanceAuthUrl(); if($smcauthtoken != null){ log_message('ERROR','## smc i got token, '.$smcauthtoken); - smcfinance::SmcFinanceApiUrl($records['sales_pd_id'],$sales_pd_sno,2,$smcauthtoken); + smcfinance::SmcFinanceApiUrl($applicant_id,$records['sales_pd_id'],$sales_pd_sno,2,$smcauthtoken); }else{ log_message('ERROR','## no token, '.$smcauthtoken); } @@ -1998,7 +1999,7 @@ public function filterSalesPDList_post() { $smcauthtoken = smcfinance::SmcFinanceAuthUrl(); if($smcauthtoken != null){ log_message('ERROR','## 7) i got token, '.$smcauthtoken); - smcfinance::SmcFinanceApiUrl($salepdid,$salepd_serial_no,1,$smcauthtoken); + smcfinance::SmcFinanceApiUrl($applicantid,$salepdid,$salepd_serial_no,1,$smcauthtoken); }else{ log_message('ERROR','## 7) no token, '.$smcauthtoken); } diff --git a/api/application/helpers/smcfinance_helper.php b/api/application/helpers/smcfinance_helper.php index da5b1402..71498826 100644 --- a/api/application/helpers/smcfinance_helper.php +++ b/api/application/helpers/smcfinance_helper.php @@ -86,14 +86,18 @@ class SMCFINANCE // API URL: http://devopsmcfinance.com/salesapi/salesapplication/v1/sales-lead/${salesid}/update-pd // TYPE : PUT // BODY : { "pdId": "MWISE-LFMP-357", "pdStatus": 1 } - public static function SmcFinanceApiUrl($sales_pd_id,$sales_pd_sno,$sales_pd_status,$token) + public static function SmcFinanceApiUrl($applicant_id,$sales_pd_id,$sales_pd_sno,$sales_pd_status,$token) { log_message('ERROR',"SMC Finance Api Fns ".$token); // 'Authorization:Zoho-oauthtoken '.$newaccesstoken, $headers = array('Content-Type: application/json','Authorization: Bearer '.$token); try{ $ch = curl_init(); - $body = '{"pdId":'.$sales_pd_sno.',"pdStatus":'.$sales_pd_status.',"salesLeadId":'.$sales_pd_id.'}'; + $body = '{"pdId":"'.$sales_pd_sno.'","pdStatus":'.$sales_pd_status.',"salesLeadId":'.$applicant_id.'}'; + // $object->pdId = $sales_pd_sno; + // $object->pdStatus = $sales_pd_status; + // $object->salesLeadId = $applicant_id; + log_message('ERROR',"SMC Finance Api body ".$body); //$data1 = array("pdId" => $sales_pd_sno,"pdStatus"=>$sales_pd_status,"salesLeadId"=>$sales_pd_id); // $put_url = SMC_FINANCE_API_URL.$sales_pd_id.'/update-pd';