RENDTAL FORM DETAILS CHNAGED
This commit is contained in:
parent
3422417356
commit
64acbafc53
@ -87,7 +87,7 @@ defined('EXIT__AUTO_MAX') OR define('EXIT__AUTO_MAX', 125); // highest auto
|
||||
// define login route name for token verification
|
||||
//defined('ROUTE_LOGIN') OR define('ROUTE_LOGIN', '(listLessPDDetails/:any)'); // no errors
|
||||
//defined('ROUTE_LOGIN') OR define('ROUTE_LOGIN', '(listAllTemplates/:any)'); // no errors
|
||||
defined('ROUTE_LOGIN') OR define('ROUTE_LOGIN', 'saveAssessedIncomeMonthwiseItems'); // no errors
|
||||
defined('ROUTE_LOGIN') OR define('ROUTE_LOGIN', 'getPDFormDetails'); // no errors
|
||||
|
||||
/*********************AWS resources Constants*************************************************/
|
||||
defined('PROFILE_PICTURE_BUCKET_NAME') OR define('PROFILE_PICTURE_BUCKET_NAME','sineedgedevprofilepic');
|
||||
|
||||
@ -1506,6 +1506,12 @@ class PD_Controller extends REST_Controller {
|
||||
$t2 = array();
|
||||
$group = array();
|
||||
$sub_group = array();
|
||||
|
||||
/////For handling Rendal form Sub array//////
|
||||
$pre_column_name = "name";
|
||||
$z = 0;
|
||||
$y = 0;
|
||||
/////For handling Rendal form Sub array//////
|
||||
foreach($result_array as $rkey => $result)
|
||||
{
|
||||
|
||||
@ -1538,29 +1544,49 @@ class PD_Controller extends REST_Controller {
|
||||
}
|
||||
else// Handle child group
|
||||
{
|
||||
if($result['iter_sub_column_name'] != $pre_sub_group || $result['iteration'] != $pre_sub_iter)
|
||||
{
|
||||
|
||||
$t2 = array();
|
||||
//$sub_group = array();
|
||||
//echo '\n'."New-".$result['iter_column_name'].$result['iteration'].$result['iter_sub_column_name'];
|
||||
// print_r(array($result['column_name']=>$result['column_value']));
|
||||
$t2 = array_merge($t2,array($result['column_name']=>$result['column_value']));
|
||||
$sub_group[$result['iter_sub_column_name']][$result['iteration']] = $t2;
|
||||
$pre_sub_group = $result['iter_sub_column_name'];
|
||||
$pre_sub_iter = $result['iteration'];
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
// echo '\n'."old-".$result['iter_column_name'].$result['iteration'].$result['iter_sub_column_name'];
|
||||
// print_r(array($result['column_name']=>$result['column_value']));
|
||||
$t2 = array_merge($t2,array($result['column_name']=>$result['column_value']));
|
||||
$sub_group[$result['iter_sub_column_name']][$result['iteration']] = $t2;
|
||||
$pre_sub_group = $result['iter_sub_column_name'];
|
||||
$pre_sub_iter = $result['iteration'];
|
||||
}
|
||||
|
||||
if($pd_form_id != 17)
|
||||
{
|
||||
if($result['iter_sub_column_name'] != $pre_sub_group || $result['iteration'] != $pre_sub_iter)
|
||||
{
|
||||
|
||||
$t2 = array();
|
||||
//$sub_group = array();
|
||||
//echo '\n'."New-".$result['iter_column_name'].$result['iteration'].$result['iter_sub_column_name'];
|
||||
// print_r(array($result['column_name']=>$result['column_value']));
|
||||
$t2 = array_merge($t2,array($result['column_name']=>$result['column_value']));
|
||||
$sub_group[$result['iter_sub_column_name']][$result['iteration']] = $t2;
|
||||
$pre_sub_group = $result['iter_sub_column_name'];
|
||||
$pre_sub_iter = $result['iteration'];
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
// echo '\n'."old-".$result['iter_column_name'].$result['iteration'].$result['iter_sub_column_name'];
|
||||
// print_r(array($result['column_name']=>$result['column_value']));
|
||||
$t2 = array_merge($t2,array($result['column_name']=>$result['column_value']));
|
||||
$sub_group[$result['iter_sub_column_name']][$result['iteration']] = $t2;
|
||||
$pre_sub_group = $result['iter_sub_column_name'];
|
||||
$pre_sub_iter = $result['iteration'];
|
||||
}
|
||||
}
|
||||
else// handle Rental form Sub group
|
||||
{
|
||||
if($result['column_name'] == $pre_column_name)// || $result['iteration'] != $pre_sub_iter)
|
||||
{
|
||||
$t2 = array();
|
||||
$z++;
|
||||
$y++;
|
||||
$t2 = array_merge($t2,array($result['column_name']=>$result['column_value']));
|
||||
$sub_group[$result['iter_sub_column_name']][$result['iteration']][$z] = $t2;
|
||||
//$pre_column_name = $result['column_name'];
|
||||
}
|
||||
else
|
||||
{
|
||||
$t2 = array_merge($t2,array($result['column_name']=>$result['column_value']));
|
||||
$sub_group[$result['iter_sub_column_name']][$result['iteration']][$z] = $t2;
|
||||
//$pre_column_name = $result['column_name'];
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
@ -1579,7 +1605,7 @@ class PD_Controller extends REST_Controller {
|
||||
|
||||
// Merge subgroup into main group
|
||||
$i = 0;
|
||||
if(count($sub_group))
|
||||
if(count($sub_group) && $pd_form_id != 17)
|
||||
{
|
||||
|
||||
foreach($sub_group as $key => $value)
|
||||
@ -1612,6 +1638,15 @@ class PD_Controller extends REST_Controller {
|
||||
|
||||
}
|
||||
//$final_data = array_merge($final_data,$group);
|
||||
if($pd_form_id == 17)
|
||||
{
|
||||
//echo count($final_data);
|
||||
for($i = 1;$i<=count($final_data['rental_home']);$i++)
|
||||
{
|
||||
$final_data['rental_home'][$i]['details_tenants'] = $sub_group['details_tenants'][$i];
|
||||
|
||||
}
|
||||
}
|
||||
$result_array = $final_data;
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user