RANCH ADDED

This commit is contained in:
velz 2018-12-20 11:48:42 +05:30
parent 5e430df07d
commit 4050839eca

View File

@ -90,6 +90,11 @@ class PD_Controller extends REST_Controller {
$fields = array('*');
$where_condition_array = array('isactive' => 1,'fk_entity_id' => $value['entity_id']);
$result_data[$key]['billing_address'] = $this->PD_Model->selectCustomRecords($fields,$where_condition_array,ENTITYBILLING);
$fields = array('entity_lender_branch_id', 'branch_name');
$where_condition_array = array('fk_entity_id' => $value['entity_id'],'isactive'=>1);
$result_data[$key]['branches '] = $this->PD_Model->selectCustomRecords($fields,$where_condition_array,ENTITYLENDERBRANCH);
}
$data['dataStatus'] = true;
$data['status'] = REST_Controller::HTTP_OK;
@ -1733,7 +1738,7 @@ class PD_Controller extends REST_Controller {
$records = $this->post('records');
$pd_id = $records['pdid'];
//print_r($records);die();
//Get Pd masters etails usng PD ID
$pd_details = $this->PD_Model->getPDMasterDetails($pd_id);
@ -1834,18 +1839,56 @@ class PD_Controller extends REST_Controller {
}
else
{
//echo "array";
//print_r($child_data);
//echo "$child_key-\n\n\n";
foreach($child_data as $last_key => $last_data)
// echo "array";
//print_r($child_data);
foreach($child_data as $business_key => $business_child)
{
foreach($last_data as $final_key => $final_data)
//print_r($business_child);
if(!is_array($business_child))
{
$temp_array = array('fk_pd_id'=>$pd_id,'fk_form_id'=>$pd_form_id,'column_name'=>$final_key,'column_value'=>$final_data,'iter_column_name'=>$rec_key,'iter_sub_column_name'=>$child_key,'fk_createdby'=>$fk_createdby,'iteration'=>$iter);
//print_r($temp_array);
$id = $this->PD_Model->saveRecords($temp_array,PDFORMDETAILS);
}
//print_r($business_child);
foreach($business_child as $last_key_s => $last_data)
{
// foreach($last_data as $final_key => $final_data)
// {
// $temp_array = array('fk_pd_id'=>$pd_id,'fk_form_id'=>$pd_form_id,'column_name'=>$final_key,'column_value'=>$final_data,'iter_column_name'=>$rec_key,'iter_sub_column_name'=>$child_key,'fk_createdby'=>$fk_createdby,'iteration'=>$iter);
// //print_r($temp_array);
// $id = $this->PD_Model->saveRecords($temp_array,PDFORMDETAILS);
// }
}
}
else
{
foreach($business_child as $last_key_a => $last_data)
{
//print_r($last_data);
if(!is_array($last_data))
{
$temp_array = array('fk_pd_id'=>$pd_id,'fk_form_id'=>$pd_form_id,'column_name'=>$last_key_a,'column_value'=>$last_data,'iter_column_name'=>$rec_key,'iter_sub_column_name'=>$child_key,'fk_createdby'=>$fk_createdby,'iteration'=>$iter);
$id = $this->PD_Model->saveRecords($temp_array,PDFORMDETAILS);
}
else
{
//$current_temp_array = array_values($last_data[0]);
//print_r($last_data);
foreach($last_data as $l_key => $l_data)
{
// foreach($l_data as $k => $v)
// {
// $temp_array = array('fk_pd_id'=>$pd_id,'fk_form_id'=>$pd_form_id,'column_name'=>$k,'column_value'=>$v,'iter_column_name'=>$rec_key,'iter_sub_column_name'=>$child_key,'fk_createdby'=>$fk_createdby,'iteration'=>$iter,'column_id' => $last_key_a);
// $id = $this->PD_Model->saveRecords($temp_array,PDFORMDETAILS);
// }
$temp_array = array('fk_pd_id'=>$pd_id,'fk_form_id'=>$pd_form_id,'column_name'=>$l_key,'column_value'=>$l_data,'iter_column_name'=>$rec_key,'iter_sub_column_name'=>$child_key,'fk_createdby'=>$fk_createdby,'iteration'=>$iter,'column_id' => $last_key_a);
$id = $this->PD_Model->saveRecords($temp_array,PDFORMDETAILS);
}
}
}
}
}