diff --git a/app/Http/Controllers/PrintController.php b/app/Http/Controllers/PrintController.php index 9df890a..5d5e4f2 100644 --- a/app/Http/Controllers/PrintController.php +++ b/app/Http/Controllers/PrintController.php @@ -28,11 +28,27 @@ class PrintController extends Controller $time = $flow->created_at->format('Y-m-d H:i:s'); $sn = $flow->sn; $ukeys = explode(',', $request->input('ukeys', '')); + $i = 0; foreach($rows as $item){ - if(in_array($item['ukey'], $ukeys)){ - $list[] = $item; + + if($i<4){ + if(in_array($item['ukey'], $ukeys)){ + $i++; + $list[] = $item; + } + }else{ + break; } } + for($i; $i<4; $i++){ + $list[] = [ + 'ukey' => '', + 'name' => '', + 'fee_name' => '', + 'fee_value' => 0, + ]; + } + if(count($list) > 0){ $total = collect($list)->sum('fee_value'); if($total > 0){ diff --git a/resources/views/print-const.blade.php b/resources/views/print-const.blade.php index a0efb2a..51eff28 100644 --- a/resources/views/print-const.blade.php +++ b/resources/views/print-const.blade.php @@ -62,14 +62,14 @@