浏览代码

add customer category in docket pdf

ifah
父节点
当前提交
ccf3e2f9a9

+ 8
- 2
app/Http/Controllers/Contractor/DocketController.php 查看文件

@@ -799,7 +799,13 @@ class DocketController extends Controller
$address = $form->Subscriber->company_name. ', '.$form->Subscriber->street. ' , '.$form->Subscriber->postcode. ' , '.$form->Subscriber->city. ' , '.$form->Subscriber->state;
}

}
}
if (empty($form->customer_category)){
$category = '';
}else {
$category = $form->customer_category;
}

$product = Product::where('formT',$form->type_application)->where('speed',$form->PackageDetail->name)->first();
$installer = Staff::with('StaffDetail')->where('_id',$docket->installer_id)->withTrashed()->first();
@@ -813,7 +819,7 @@ class DocketController extends Controller
$dateTime = Carbon::parse($docket->WorkOrder->dateTimeStart)->toDateTimeString();
$edateTime = Carbon::parse($docket->end_job)->toDateTimeString();

$pdf = PDF::loadView('pdf.docket-pdf',compact('docket','form','address','product','installer','dateTime','edateTime'));
$pdf = PDF::loadView('pdf.docket-pdf',compact('docket','form','address','product','installer','dateTime','edateTime', 'category'));
$pdf->setPaper('A4', 'potrait');
return $pdf->stream();
}

+ 8
- 2
app/Http/Controllers/CustomerService/DocketController.php 查看文件

@@ -177,7 +177,13 @@ class DocketController extends Controller
$address = $form->Subscriber->company_name. ', '.$form->Subscriber->street. ' , '.$form->Subscriber->postcode. ' , '.$form->Subscriber->city. ' , '.$form->Subscriber->state;
}

}
}
if (empty($form->customer_category)){
$category = '';
}else {
$category = $form->customer_category;
}

$product = Product::where('formT',$form->type_application)->where('speed',$form->PackageDetail->name)->first();
$installer = Staff::with('StaffDetail')->where('_id',$docket->installer_id)->withTrashed()->first();
@@ -191,7 +197,7 @@ class DocketController extends Controller
$dateTime = Carbon::parse($docket->WorkOrder->dateTimeStart)->toDateTimeString();
$edateTime = Carbon::parse($docket->end_job)->toDateTimeString();

$pdf = PDF::loadView('pdf.docket-pdf',compact('docket','form','address','product','installer','dateTime','edateTime'));
$pdf = PDF::loadView('pdf.docket-pdf',compact('docket','form','address','product','installer','dateTime','edateTime', 'category'));
$pdf->setPaper('A4', 'potrait');
return $pdf->stream();
}

+ 8
- 2
app/Http/Controllers/DS/MarketingController.php 查看文件

@@ -1717,7 +1717,13 @@ class MarketingController extends Controller
$address = $form->Subscriber->company_name. ', '.$form->Subscriber->street. ' , '.$form->Subscriber->postcode. ' , '.$form->Subscriber->city. ' , '.$form->Subscriber->state;
}

}
}
if (empty($form->customer_category)){
$category = '';
}else {
$category = $form->customer_category;
}

$product = Product::where('formT',$form->type_application)->where('speed',$form->PackageDetail->name)->first();
$installer = Staff::with('StaffDetail')->where('_id',$docket->installer_id)->withTrashed()->first();
@@ -1731,7 +1737,7 @@ class MarketingController extends Controller
$dateTime = Carbon::parse($docket->WorkOrder->dateTimeStart)->toDateTimeString();
$edateTime = Carbon::parse($docket->end_job)->toDateTimeString();

$pdf = PDF::loadView('pdf.docket-pdf',compact('docket','form','address','product','installer','dateTime','edateTime'));
$pdf = PDF::loadView('pdf.docket-pdf',compact('docket','form','address','product','installer','dateTime','edateTime', 'category'));
$pdf->setPaper('A4', 'potrait');
return $pdf->stream();
}

+ 6
- 1
resources/views/pdf/docket-pdf.blade.php 查看文件

@@ -56,11 +56,16 @@
<div class="o">Please tick (/) where applicable.</div>
<p>
<table border="0" width="100%" cellspacing="0" cellpadding="5">
<tr style="height: 50px;">
<td style="font-size: 12px; width: 150px;">Customer Category</td>
<td style="width: 50px;">:</td>
<td style="font-size: 12px;"> {{ $category }}</td>
</tr>
<tr style="height: 50px;">
<td style="font-size: 12px; width: 150px;">Nature of Work</td>
<td style="width: 50px;">:</td>
<td style="font-size: 12px;"> {{ $docket->WorkOrder->nature_work }}</td>
</tr>
</tr>
<tr style="height: 50px;">
<td style="font-size: 12px; width: 150px;">Customer Name</td>
<td>:</td>

正在加载...
取消
保存