Bläddra i källkod

load data 2020 only

ifah
Siti Hajar Ibrahim 5 år sedan
förälder
incheckning
4991c54767
1 ändrade filer med 9 tillägg och 8 borttagningar
  1. 9
    8
      app/Http/Controllers/CustomerService/CustomerController.php

+ 9
- 8
app/Http/Controllers/CustomerService/CustomerController.php Visa fil



$i = 0; $n1 = ''; $street = ''; $labelD = ''; $i = 0; $n1 = ''; $street = ''; $labelD = '';
$curr = Carbon::now()->getTimestamp(); $curr = Carbon::now()->getTimestamp();
$today = Carbon::today();
$nested_data = array(); $nested_data = array();


if($type == 'null' && $building == 'null' && $dealer == 'null'){ if($type == 'null' && $building == 'null' && $dealer == 'null'){
$form = Form::with('Subscriber','PackageDetail','WorkOrder')->orderBy('created_at', 'desc')->get();
$form = Form::with('Subscriber','PackageDetail','WorkOrder')->whereBetween('created_at', array('2020-01-01', $today))->orderBy('created_at', 'desc')->get();
}else if($type != 'null' && $building == 'null' && $dealer == 'null'){ }else if($type != 'null' && $building == 'null' && $dealer == 'null'){
$form = Form::with('Subscriber','PackageDetail','WorkOrder')->where('type_service',$type)->orderBy('created_at', 'desc')->get();
$form = Form::with('Subscriber','PackageDetail','WorkOrder')->where('type_service',$type)->whereBetween('created_at', array('2020-01-01', $today))->orderBy('created_at', 'desc')->get();
}else if($type != 'null' && $building != 'null' && $dealer == 'null'){ }else if($type != 'null' && $building != 'null' && $dealer == 'null'){
$form = Form::with(['Subscriber' => function($q) use ($building) $form = Form::with(['Subscriber' => function($q) use ($building)
{ {
$q->where('building_name', $building)->get(); $q->where('building_name', $building)->get();
}],'PackageDetail','WorkOrder')->where('type_service',$type)->orderBy('created_at', 'desc')->get();
}],'PackageDetail','WorkOrder')->where('type_service',$type)->whereBetween('created_at', array('2020-01-01', $today))->orderBy('created_at', 'desc')->get();
} }
else if($type == 'null' && $building != 'null' && $dealer == 'null'){ else if($type == 'null' && $building != 'null' && $dealer == 'null'){
$form = Form::with(['Subscriber' => function($q) use ($building) $form = Form::with(['Subscriber' => function($q) use ($building)
{ {
$q->where('building_name', $building)->get(); $q->where('building_name', $building)->get();
}],'PackageDetail','WorkOrder')->orderBy('created_at', 'desc')->get();
}],'PackageDetail','WorkOrder')->whereBetween('created_at', array('2020-01-01', $today))->orderBy('created_at', 'desc')->get();
} }
else if($type == 'null' && $building == 'null' && $dealer != 'null'){ else if($type == 'null' && $building == 'null' && $dealer != 'null'){
$form = Form::with('Subscriber','PackageDetail','WorkOrder')->where('company_id',$dealer)->orderBy('created_at', 'desc')->get();
$form = Form::with('Subscriber','PackageDetail','WorkOrder')->where('company_id',$dealer)->whereBetween('created_at', array('2020-01-01', $today))->orderBy('created_at', 'desc')->get();
} }
else if($type == 'null' && $building != 'null' && $dealer != 'null'){ else if($type == 'null' && $building != 'null' && $dealer != 'null'){
$form = Form::with(['Subscriber' => function($q) use ($building) $form = Form::with(['Subscriber' => function($q) use ($building)
{ {
$q->where('building_name', $building)->get(); $q->where('building_name', $building)->get();
}],'PackageDetail','WorkOrder')->where('company_id',$dealer)->orderBy('created_at', 'desc')->get();
}],'PackageDetail','WorkOrder')->where('company_id',$dealer)->whereBetween('created_at', array('2020-01-01', $today))->orderBy('created_at', 'desc')->get();
} }
else if($type != 'null' && $building == 'null' && $dealer != 'null'){ else if($type != 'null' && $building == 'null' && $dealer != 'null'){
$form = Form::with('Subscriber','PackageDetail','WorkOrder')->where('type_service',$type)->where('company_id',$dealer)->orderBy('created_at', 'desc')->get();
$form = Form::with('Subscriber','PackageDetail','WorkOrder')->where('type_service',$type)->where('company_id',$dealer)->whereBetween('created_at', array('2020-01-01', $today))->orderBy('created_at', 'desc')->get();
} }
else if($type != 'null' && $building != 'null' && $dealer != 'null'){ else if($type != 'null' && $building != 'null' && $dealer != 'null'){
$form = Form::with(['Subscriber' => function($q) use ($building) $form = Form::with(['Subscriber' => function($q) use ($building)
{ {
$q->where('building_name', $building)->get(); $q->where('building_name', $building)->get();
}],'PackageDetail','WorkOrder')->where('type_service',$type)->where('company_id',$dealer)->orderBy('created_at', 'desc')->get();
}],'PackageDetail','WorkOrder')->where('type_service',$type)->where('company_id',$dealer)->whereBetween('created_at', array('2020-01-01', $today))->orderBy('created_at', 'desc')->get();
} }


if(!empty($form)){ if(!empty($form)){

Laddar…
Avbryt
Spara