CUS LINK API
This commit is contained in:
parent
a99062be83
commit
148b121818
@ -224,6 +224,7 @@ $route['getLenderContactPersons'] = 'PD_Controller/getLenderContactPersons';
|
|||||||
$route['getLenderContactPersons'] = 'PD_Controller/getLenderContactPersons';
|
$route['getLenderContactPersons'] = 'PD_Controller/getLenderContactPersons';
|
||||||
$route['saveApplicantFromGeneralForm'] = 'PD_Controller/saveApplicantFromGeneralForm';
|
$route['saveApplicantFromGeneralForm'] = 'PD_Controller/saveApplicantFromGeneralForm';
|
||||||
$route['putSalCheck'] = 'PD_Controller/putSalCheck';
|
$route['putSalCheck'] = 'PD_Controller/putSalCheck';
|
||||||
|
$route['sendCusLinkViaSMS'] = 'PD_Controller/sendCusLinkViaSMS';
|
||||||
// $route['getPDFormDetailsJSON'] = 'PD_Controller/getPDFormDetailsJSON';
|
// $route['getPDFormDetailsJSON'] = 'PD_Controller/getPDFormDetailsJSON';
|
||||||
|
|
||||||
$route['smartyTestFunction'] = 'PD_Controller/smartyTestFunction';
|
$route['smartyTestFunction'] = 'PD_Controller/smartyTestFunction';
|
||||||
|
|||||||
@ -805,13 +805,14 @@ class PD_Controller extends REST_Controller {
|
|||||||
public function updatePDMaster_post()
|
public function updatePDMaster_post()
|
||||||
{
|
{
|
||||||
$pd_details = $this->post('records');
|
$pd_details = $this->post('records');
|
||||||
|
log_message('ERROR',"UpdatePD Called");
|
||||||
|
// log_message('ERROR',print_r($pd_details));
|
||||||
if((isset($pd_details['pd_id']) && $pd_details['pd_id'] != "" ) && (isset($pd_details['random_string']) && $pd_details['random_string'] != " "))
|
if((isset($pd_details['pd_id']) && $pd_details['pd_id'] != "" ) && (isset($pd_details['random_string']) && $pd_details['random_string'] != " "))
|
||||||
{
|
{
|
||||||
$logger = MYLOG::logFunction(null,$pd_details['pd_id']);
|
$logger = MYLOG::logFunction(null,$pd_details['pd_id']);
|
||||||
EXTERNAL_DIR_CHECK::checkExternalDirectory($pd_details['pd_id']);
|
EXTERNAL_DIR_CHECK::checkExternalDirectory($pd_details['pd_id']);
|
||||||
$exist_pd_details = $this->PD_Model->getPDMasterDetails($pd_details['pd_id']);
|
$exist_pd_details = $this->PD_Model->getPDMasterDetails($pd_details['pd_id']);
|
||||||
//print_r($exist_pd_details);
|
// print_r($exist_pd_details);
|
||||||
|
|
||||||
if(!file_exists($this->external_path.'/pd_reports/'.$pd_details['pd_id']))
|
if(!file_exists($this->external_path.'/pd_reports/'.$pd_details['pd_id']))
|
||||||
{
|
{
|
||||||
@ -831,7 +832,7 @@ class PD_Controller extends REST_Controller {
|
|||||||
}
|
}
|
||||||
if(isset($pd_details['pd_status']) && $pd_details['pd_status'] == STARTED)
|
if(isset($pd_details['pd_status']) && $pd_details['pd_status'] == STARTED)
|
||||||
{
|
{
|
||||||
|
// echo 'STARTED';
|
||||||
$pd_details['start_location'] = $pd_details['link'];
|
$pd_details['start_location'] = $pd_details['link'];
|
||||||
|
|
||||||
unset($pd_details['link']);
|
unset($pd_details['link']);
|
||||||
@ -851,14 +852,15 @@ class PD_Controller extends REST_Controller {
|
|||||||
SMS_GUPSHUP::sendSMS($msg,$no,array('pd_id' => $pd_details['pd_id'],'status' => 'STARTED','msg' => 'Started OTP msg from PD controlller'));
|
SMS_GUPSHUP::sendSMS($msg,$no,array('pd_id' => $pd_details['pd_id'],'status' => 'STARTED','msg' => 'Started OTP msg from PD controlller'));
|
||||||
}
|
}
|
||||||
|
|
||||||
if($exist_pd_details[0]['fk_pd_type'] == 3)
|
// if($exist_pd_details[0]['fk_pd_type'] == 3)
|
||||||
{
|
// {
|
||||||
$msg = "Dear Applicant, Please click the link to upload the photographs." . CUSTOMER_IMG_URL .$exist_pd_details[0]['random_string'];
|
// // echo 'JBDJS';
|
||||||
SMS_GUPSHUP::sendSMS($msg,$no,array('pd_id' => $exist_pd_details[0]['pd_id'],'status' => 'STARTED','msg' => 'Cus Link from PD controlller'));
|
// $msg = "Dear Applicant, Please click the link to upload the photographs. " . CUSTOMER_IMG_URL .$exist_pd_details[0]['random_string'];
|
||||||
}
|
// SMS_GUPSHUP::sendSMS($msg,$no,array('pd_id' => $exist_pd_details[0]['pd_id'],'status' => 'STARTED','msg' => 'Cus Link from PD controlller'));
|
||||||
|
// }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
// die();
|
||||||
if(isset($pd_details['pd_status']) && ($pd_details['pd_status'] == COMPLETED) || ($pd_details['pd_status'] == ADD_ON_PENDING) )
|
if(isset($pd_details['pd_status']) && ($pd_details['pd_status'] == COMPLETED) || ($pd_details['pd_status'] == ADD_ON_PENDING) )
|
||||||
{
|
{
|
||||||
|
|
||||||
@ -9765,6 +9767,43 @@ public function getCompaniesListsFromGeneralFormRawJSON_post()
|
|||||||
// }
|
// }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
function sendCusLinkViaSMS_post()
|
||||||
|
{
|
||||||
|
$mobile_no = $this->post('mobile_no');
|
||||||
|
$random_string = $this->post('random_string');
|
||||||
|
$pd_id = $this->post('pd_id');
|
||||||
|
$response = false;
|
||||||
|
|
||||||
|
$msg = "Dear Applicant, Please click the link to upload the photographs. " . CUSTOMER_IMG_URL .$random_string;
|
||||||
|
$res = SMS_GUPSHUP::sendSMS($msg,$mobile_no,array('pd_id' => $pd_id,'status' => 'STARTED','msg' => 'Cus Link from PD controlller'),true);
|
||||||
|
$res = explode('|', $res);
|
||||||
|
|
||||||
|
if(is_array($res) && count($res))
|
||||||
|
{
|
||||||
|
|
||||||
|
if(trim($res[0]) == "success")
|
||||||
|
{
|
||||||
|
$response = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if($response)
|
||||||
|
{
|
||||||
|
$data['dataStatus'] = true;
|
||||||
|
$data['status'] = REST_Controller::HTTP_OK;
|
||||||
|
$data['msg'] = 'SMS Sent Successfully';
|
||||||
|
$this->response($data,REST_Controller::HTTP_OK);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$data['dataStatus'] = false;
|
||||||
|
$data['status'] = REST_Controller::HTTP_NOT_FOUND;
|
||||||
|
$data['msg'] = 'SMS Sent Falied. Try Later!';
|
||||||
|
$this->response($data,REST_Controller::HTTP_OK);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
class SMS_GUPSHUP
|
class SMS_GUPSHUP
|
||||||
{
|
{
|
||||||
|
|
||||||
public static function sendSMS($msg,$no,$additional_data = array())
|
public static function sendSMS($msg,$no,$additional_data = array(),$return = false)
|
||||||
{
|
{
|
||||||
$CI =&get_instance();
|
$CI =&get_instance();
|
||||||
$msg=str_replace(array(" ","'",":",",","/","#",),array('%20','%27', '%3A', '%2C', '%2F', '%23'),$msg);
|
$msg=str_replace(array(" ","'",":",",","/","#",),array('%20','%27', '%3A', '%2C', '%2F', '%23'),$msg);
|
||||||
@ -21,6 +21,11 @@ class SMS_GUPSHUP
|
|||||||
$logger = MYLOG::logFunction(null,$additional_data['pd_id']);
|
$logger = MYLOG::logFunction(null,$additional_data['pd_id']);
|
||||||
$logger->info("Msg Send Status",array('response_data' => $contents,'mobile_no' => $no,'msg' => $msg,'sms_api_url' => $sms_api_url,'additional_data' => $additional_data));
|
$logger->info("Msg Send Status",array('response_data' => $contents,'mobile_no' => $no,'msg' => $msg,'sms_api_url' => $sms_api_url,'additional_data' => $additional_data));
|
||||||
|
|
||||||
|
if($return)
|
||||||
|
{
|
||||||
|
return $contents;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user