| @@ -30,7 +30,7 @@ class CustomerController extends Controller | |||
| } | |||
| function createWorkID($limit){ | |||
| $number = WorkOrder::select('id','wo')->orderBy('wo','DESC')->first(); | |||
| $number = WorkOrder::select('id','wo')->orderBy('created_at','DESC')->first(); | |||
| $numberOnly = str_replace('WO-','',$number->wo); | |||
| $numberOnly++; | |||
| return $numberOnly; | |||
| @@ -74,7 +74,7 @@ class CustomerController extends Controller | |||
| $nested_data = array(); | |||
| if($type == 'null' && $building == 'null' && $dealer == 'null'){ | |||
| $form = Form::with('Subscriber','PackageDetail','WorkOrder')->orderBy('created_at', 'desc')->get(); | |||
| $form = Form::with('Subscriber','PackageDetail','WorkOrder')->orderBy('created_at', 'desc')->take(500)->get(); | |||
| }else if($type != 'null' && $building == 'null' && $dealer == 'null'){ | |||
| $form = Form::with('Subscriber','PackageDetail','WorkOrder')->where('type_service',$type)->orderBy('created_at', 'desc')->get(); | |||
| }else if($type != 'null' && $building != 'null' && $dealer == 'null'){ | |||
| @@ -107,7 +107,6 @@ class CustomerController extends Controller | |||
| $q->where('building_name', $building)->get(); | |||
| }],'PackageDetail','WorkOrder')->where('type_service',$type)->where('company_id',$dealer)->orderBy('created_at', 'desc')->get(); | |||
| } | |||
| if(!empty($form)){ | |||
| foreach ($form as $key => $f) { | |||
| if(empty($f->WorkOrder)){ | |||
| @@ -141,7 +140,6 @@ class CustomerController extends Controller | |||
| if($f->type_application == 'R'){ | |||
| do { | |||
| $work_order = 'WO-'.$this->createWorkID(4); | |||
| } while (WorkOrder::where("wo", "=", $work_order)->first() instanceof WorkOrder); | |||
| $wo = $work_order.'/'.$f->Subscriber->subscriber_id; | |||