| @@ -118,8 +118,12 @@ class WorkOrderController extends Controller | |||
| $work_order->pppoe_password = ''; | |||
| $work_order->docket_id = ''; | |||
| $work_order->remarks_custservice = ''; | |||
| $work_order->remarks_installer = ''; | |||
| $work_order->status = 'Pending Contractor'; | |||
| $work_order->remarks_installer = ''; | |||
| if($status=="non-prelaid"){ | |||
| $work_order->status = 'Pending Non Prelaid'; | |||
| }else { | |||
| $work_order->status = 'Pending Contractor'; | |||
| } | |||
| $work_order->created_by = ''; | |||
| $form->workorder()->save($work_order); | |||
| @@ -1299,43 +1303,36 @@ class WorkOrderController extends Controller | |||
| { | |||
| $data = array(); | |||
| $wod = WorkOrder::where('wo',$request->wo)->first(); | |||
| if(!empty($wod)){ | |||
| if(($wod->status == 'Pending Contractor')){ | |||
| array_push($data, array( | |||
| 'result' => 'yes', | |||
| )); | |||
| }else{ | |||
| $subscriber = Subscriber::where('subscriber_id',$request->subscriber_id)->first(); | |||
| if(!empty($subscriber)){ | |||
| $form = Form::where('_id',$subscriber->_id)->first(); | |||
| $work_order = new WorkOrder; | |||
| $work_order->img_url = '/assets/img/activation_icon_nRead1.png'; | |||
| $work_order->wo = $request->wo; | |||
| $work_order->nature_work = ''; | |||
| $work_order->sub_category = ''; | |||
| $work_order->dateTimeStart = ''; | |||
| $work_order->dateTimeEnd = ''; | |||
| $work_order->contractor_id = $request->vendor; | |||
| $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 = 'Pending Non Prelaid'; | |||
| $form->workorder()->save($work_order); | |||
| $wod->img_url = '/assets/img/activation_icon_nRead1.png'; | |||
| $wod->wo = $request->wo; | |||
| $wod->nature_work = ''; | |||
| $wod->sub_category = ''; | |||
| $wod->dateTimeStart = ''; | |||
| $wod->dateTimeEnd = ''; | |||
| $wod->contractor_id = $request->vendor; | |||
| $wod->installer_id = ''; | |||
| $wod->onu = ''; | |||
| $wod->router = ''; | |||
| $wod->need_phone = ''; | |||
| $wod->no_phone = ''; | |||
| $wod->pppoe_username = ''; | |||
| $wod->pppoe_password = ''; | |||
| $wod->docket_id = ''; | |||
| $wod->remarks_custservice = ''; | |||
| $wod->remarks_installer = ''; | |||
| $wod->status = 'Pending Non Prelaid'; | |||
| $wod->save(); | |||
| array_push($data, array( | |||
| 'result' => 'yes', | |||
| )); | |||
| } | |||
| } | |||
| return response()->json($data); | |||