| @@ -102,7 +102,7 @@ class WorkOrderController extends Controller | |||
| $subscriber = Subscriber::where('subscriber_id',$subscriber_id)->first(); | |||
| if(!empty($subscriber)){ | |||
| $form = Form::with('WorkOrder')->where('_id',$subscriber->_id)->first(); | |||
| if(empty($form->WorkOrder->status)){ | |||
| if(empty($form->WorkOrder)){ | |||
| do { | |||
| $woID = 'WO-'.$this->createWorkID(); | |||
| @@ -130,6 +130,28 @@ class WorkOrderController extends Controller | |||
| $work_order->created_by = ''; | |||
| $form->workorder()->save($work_order); | |||
| }else { | |||
| $work_order = WorkOrder::where('wo',$form->WorkOrder->wo)->first(); | |||
| $work_order->nature_work = ''; | |||
| $work_order->sub_category = ''; | |||
| $work_order->dateTimeStart = ''; | |||
| $work_order->dateTimeEnd = ''; | |||
| $work_order->contractor_id = ''; | |||
| $work_order->installer_id = ''; | |||
| $work_order->onu = ''; | |||
| $work_order->router = ''; | |||
| $work_order->need_phone = ''; | |||
| $work_order->no_phone = ''; | |||
| $work_order->pppoe_username = ''; | |||
| $work_order->pppoe_password = ''; | |||
| $work_order->docket_id = ''; | |||
| $work_order->remarks_custservice = ''; | |||
| $work_order->remarks_installer = ''; | |||
| $work_order->status = $wo_status ; | |||
| $work_order->created_by = ''; | |||
| $work_order->save(); | |||
| } | |||
| } | |||
| return view('customer-service.view_add_new_schedule', compact('user','pp','sp','rs','ss','cm','company','wo','today','subscriber_id','status')); | |||