Bladeren bron

Edit flow non-prelaid

ifah
Siti Hajar Ibrahim 5 jaren geleden
bovenliggende
commit
afcad47d1a
1 gewijzigde bestanden met toevoegingen van 26 en 29 verwijderingen
  1. 26
    29
      app/Http/Controllers/CustomerService/WorkOrderController.php

+ 26
- 29
app/Http/Controllers/CustomerService/WorkOrderController.php Bestand weergeven

@@ -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);

Laden…
Annuleren
Opslaan