diff --git a/api/application/helpers/data_dump_helper.php b/api/application/helpers/data_dump_helper.php index 32d85885..7aa4b238 100644 --- a/api/application/helpers/data_dump_helper.php +++ b/api/application/helpers/data_dump_helper.php @@ -326,6 +326,47 @@ class data_dump // print_r($loan); } + if((isset($raw_json['business_details'])) && (!empty($raw_json['business_details']))){ + foreach($raw_json['business_details'] as $bank_key => $bank_info) + { + + foreach($bank_info as $key => $value) + { + if($value != "" || $value != null) + { + //compare with master_keys array + foreach($master_keys as $master_key => $master_value) + { + if(!strcmp($key,$master_value['key']) && $master_value['ismaster'] == 1) + { + //print_r($key);echo "\n\n"; + //GET MASASTER DATA + + $table = constant($master_value['master_name']); + + $temp_fields = array($master_tables_field_names[$master_value['master_name']].' as name'); + + $where_condition_array = array($master_tables_pkid[$master_value['master_name']] => $value); + if($key == 'applicant_name') + { + $where_condition_array = array($master_tables_pkid[$master_value['master_name']] => $value['id']); + } + $result_data = $CI->PD_Model->selectCustomRecords($temp_fields,$where_condition_array,$table); + if(count($result_data)) + { + //print_r($result_data[0]['name']); + $key = $key . '_master'; + $raw_json['business_details'][$bank_key][$key] = $result_data[0]['name']; + + } + } + } + } + } + + + // print_r($loan); + }} } return ($raw_json);