diff --git a/api/application/helpers/pdalerts_helper.php b/api/application/helpers/pdalerts_helper.php index b00905fd..8942e430 100644 --- a/api/application/helpers/pdalerts_helper.php +++ b/api/application/helpers/pdalerts_helper.php @@ -735,6 +735,16 @@ class PDALERTS $CI->db->WHERE_IN("USERPROFILEROLES.user_role",[26,27]); $get_details = $CI->db->GET()->result_array(); $rcm_mail_id = (count($get_details)>0) ? $get_details[0]['email'] : ""; + + $CI->db->SELECT('COMMONMASTER.log_id, COMMONMASTER.primary_key as pd_id, COMMONMASTER.old_value, COMMONMASTER.new_value, COMMONMASTER.fk_createdby, DATE_FORMAT(COMMONMASTER.createdon,"%D %b %Y at %h:%i:%s %p") as createdon,COMMONMASTER.createdon raw_date_createdon,concat(USERPROFILE.first_name," ",IFNULL(USERPROFILE.last_name,"")) as createdby'); + $CI->db->FROM(COMMONMASTER.' as COMMONMASTER'); + $CI->db->JOIN(USERPROFILE.' as USERPROFILE','COMMONMASTER.fk_createdby = USERPROFILE.userid','LEFT'); + $CI->db->WHERE('COMMONMASTER.table_name="'.PDTRIGGER.'" AND COMMONMASTER.primary_key=',$pd_id); + $CI->db->WHERE('COMMONMASTER.old_value ="'.ALLOCATED.'" AND COMMONMASTER.new_value ="'.ALLOCATED_TO_FIA.'"'); + $CI->db->ORDER_BY('COMMONMASTER.log_id','desc'); + $logs = $CI->db->GET()->result_array(); + $case_initiated_by = count($logs) > 0 ? $logs[0]['createdby'] : "-"; + if(count($core_details)){ $msg = "" ; $subject = "" ; if($flag == 2){ // Mail Content For - RCM and CM ONLY. @@ -777,8 +787,18 @@ class PDALERTS $CI->db->FROM(PDAPPLICANTSDETAILS." as PDAPPLICANTSDETAILS"); $CI->db->WHERE("PDAPPLICANTSDETAILS.fk_pd_id",$pd_id); $applicatant_details = $CI->db->GET()->result_array(); - $company_name = $applicatant_details[0]['applicant_name'] ? $applicatant_details[0]['applicant_name'] : "-"; - $applicant_name = $applicatant_details[1]['applicant_name'] ? $applicatant_details[1]['applicant_name'] : "-"; + // $company_name = $applicatant_details[0]['applicant_name'] ? $applicatant_details[0]['applicant_name'] : "-"; + // $applicant_name = $applicatant_details[1]['applicant_name'] ? $applicatant_details[1]['applicant_name'] : "-"; + if(count($applicatant_details) > 0 ){ + $company_name = $applicatant_details[0]['applicant_name'] ? $applicatant_details[0]['applicant_name'] : "-"; + unset($applicatant_details[0]); + Sort($applicatant_details); + $name = array_column($applicatant_details, 'applicant_name'); + $applicant_name = (count($name)>0) ? implode(', ', $name) : "-"; + }else{ + $company_name = "-"; + $applicant_name = "-"; + } }else{ $company_name = $core_details[0]['company_name'] ? $core_details[0]['company_name'] : "-"; $applicant_name = $core_details[0]['applicant_name'] ? $core_details[0]['applicant_name'] : "-"; @@ -788,7 +808,8 @@ class PDALERTS ."
2. Address : ".$core_details[0]['addressline1'].",".$core_details[0]['city_name'].",".$core_details[0]['state_name']."-".$core_details[0]['pincode']."." ."
3. Loan Amount : ".$core_details[0]['loan_amount'] ."
4. Name of the loan applicant : ".$applicant_name - ."
5. Contact Number : ".$core_details[0]['mobile_no']; + ."
5. Contact Number : ".$core_details[0]['mobile_no'] + ."
6. Case initiated by : ".$case_initiated_by; if(!empty($ref_str)){ $msg .= "


This is an automatically generated notification mail. Please contact on ".$ref_str." for any queries/update. ";