diff --git a/api/application/controllers/PD_Controller.php b/api/application/controllers/PD_Controller.php index 0a5eb0c1..22b879e7 100644 --- a/api/application/controllers/PD_Controller.php +++ b/api/application/controllers/PD_Controller.php @@ -11410,6 +11410,12 @@ public function getCompaniesListsFromGeneralFormRawJSON_post() $data = $this->PD_Model->testSection($this->get('id')); $this->response($data,REST_Controller::HTTP_OK); } + function checkmail_post(){ + $records = $this->post('records'); + PDALERTS::sendMWcreditPDMail($this,$records,1); + PDALERTS::sendMWcreditPDMail($this,$records,2); + } + } diff --git a/api/application/controllers/Sales_PD_Controller.php b/api/application/controllers/Sales_PD_Controller.php index e72e99b2..67ab3023 100644 --- a/api/application/controllers/Sales_PD_Controller.php +++ b/api/application/controllers/Sales_PD_Controller.php @@ -977,7 +977,7 @@ class Sales_PD_Controller extends REST_Controller { $columns = array('SALES_PD_DATA.sales_pd_id','SALES_PD_DATA.sales_pd_sno','SALES_PD_DATA.applicant_name','concat(USERPROFILE.first_name," ",USERPROFILE.last_name) as officer_name','SALES_PD_DATA.applicant_id','SALES_PD_DATA.lender_id','SALES_PD_DATA.product_id','SALES_PD_DATA.is_pdf','SALES_PD_DATA.is_edited','ENTITY.short_name','PRODUCT.abbr','SALES_PD_DATA.status','SALES_PD_DATA.mail_status','SALES_PD_DATA.sales_pd_type','IF(SALES_PD_DATA.sales_pd_type = 1 ,"physical pd","tele pd") as sales_pd_type_name, - DATE_FORMAT(SALES_PD_DATA.createdon, "%Y-%m-%d") as pd_createdon,DATE_FORMAT(SALES_PD_DATA.completed_date, "%Y-%m-%d") as pd_completedon, + DATE_FORMAT(SALES_PD_DATA.createdon, "%Y-%m-%d") as pd_createdon,DATE_FORMAT(SALES_PD_DATA.completed_date, "%Y-%m-%d") as pd_completedon,USERPROFILE.smc_emp_code, (CASE WHEN SALES_PD_DATA.status = "STARTED" THEN SALES_PD_DATA.createdon WHEN SALES_PD_DATA.status = "COMPLETED" THEN SALES_PD_DATA.completed_date ELSE NULL END) AS createdon'); $table = SALES_PD_DATA.' as SALES_PD_DATA'; diff --git a/api/application/helpers/pdalerts_helper.php b/api/application/helpers/pdalerts_helper.php index 5bf93a16..20ecc858 100644 --- a/api/application/helpers/pdalerts_helper.php +++ b/api/application/helpers/pdalerts_helper.php @@ -737,22 +737,28 @@ class PDALERTS if(count($core_details)){ $msg = "" ; $subject = "" ; if($flag == 2){ // Mail Content For - RCM and CM ONLY. - log_message('ERROR','#### MW AGENCY-MAIL CALLED TYPE 2(RCM and CM)'.$pd_id); - $mail_id = $rcm_mail_id; + if(ENVIRONMENT == 'production' && (((int)$RCM_or_CM) == 205)){ + //Note : SMC SSA_supportcreditpd users means this mail hardcoded for temp-purpose only + $mail_id = "vishant@sinemanagement.com"; + } + else{ + $mail_id = $rcm_mail_id; + } + log_message('ERROR','#### MW AGENCY-MAIL CALLED TYPE 2(RCM and CM) PD ID :'.$pd_id." & MAIL : ".$mail_id); $msg = "PD for Loan Application ID-".$core_details[0]['pd_sno']." (".$core_details[0]['applicant_name'].") have been triggered to the vendor. "; $subject = "PD allocated to vendor for application ID - ".$core_details[0]['pd_sno'] ." & ".$core_details[0]['applicant_name']; $ref_str = "vendor email id"; } if($flag == 1){ // Mail Content For - Agency ONLY - log_message('ERROR','#### MW AGENCY-MAIL CALLED TYPE 1(AGENCY)'.$pd_id); $mail_id = $core_details[0]['agency_mail']; + log_message('ERROR','#### MW AGENCY-MAIL CALLED TYPE 1(AGENCY) PD ID :'.$pd_id." & MAIL : ".$mail_id); $msg = "PD for Loan Application ID - ".$core_details[0]['pd_sno'] ." & ". $core_details[0]['applicant_name']." have been allocated to you. "; $subject = "PD allocated for application ID - ".$core_details[0]['pd_sno'] ." & ". $core_details[0]['applicant_name']; $ref_str = "client email id"; } if($flag == 3){ // Mail Conent For - Allocated Person ONLY - log_message('ERROR','#### MW-AGENCY MAIL CALLED TYPE 3(Normal Allocated Person) '.$pd_id); $mail_id = $core_details[0]['allocated_email']; + log_message('ERROR','#### MW-AGENCY MAIL CALLED TYPE 3(Normal Allocated Person) PD ID :'.$pd_id." & MAIL : ".$mail_id); $CI->db->SELECT("*"); $CI->db->FROM(PDNOTIFICATIONMSG." as PDNOTIFICATIONMSG"); $CI->db->WHERE("PDNOTIFICATIONMSG.pd_status",ALLOCATED); diff --git a/api/application/views/smc_creditpd_reports/MWISE.php b/api/application/views/smc_creditpd_reports/MWISE.php index 6869aaa8..2d747463 100644 --- a/api/application/views/smc_creditpd_reports/MWISE.php +++ b/api/application/views/smc_creditpd_reports/MWISE.php @@ -239,7 +239,8 @@ defined('BASEPATH') OR exit('No direct script access allowed');