@extends('backend.layouts.app') @section('content') @php $min_date = Carbon::now()->format('Y-m-d'); $max_date = Carbon::now()->format('Y-m-d'); if(count($params['addition']) > 1){ foreach ($params['addition'] as $key => $value) { if(!empty($value['scheduled_start_date'])){ $min_date = Carbon::parse($value['scheduled_start_date'])->min($min_date); } if (!empty($value['scheduled_end_date'])) { $max_date = Carbon::parse($value['scheduled_end_date'])->max($max_date); } } } if($current_date == ''){ $current_date = Carbon::parse($min_date)->format('Y-m-d'); } $tomorrow = Carbon::parse($current_date)->copy()->addDay()->format('Y-m-d'); @endphp

工程確認

工程表を印刷する

{{ Form::open(["route"=>"backend.{$department}.process.new_store", "method"=>"post", "id"=>"submit_form"]) }}
@if ($department != 'parts') @endif @foreach(range(8, 23) as $time) @endforeach @foreach(range(0, 7) as $time) @endforeach @php $count = 0; @endphp @if(isset($params['addition'])) @foreach ($params['addition'] as $key=>$addition) @if ( count(array_filter($addition)) == 0) @continue @endif @if($key == 0) @continue @endif @php $count++; @endphp @if($count == 1) @endif @if ($department != 'parts') @endif @foreach (range(8, 23) as $time) @endforeach @foreach (range(0, 7) as $time) @endforeach @endforeach @endif
{{ isset($order->order_title) ? $order->order_title : '' }}
前日 {{ sprintf('%2d', Carbon::parse($current_date)->format('m')) }}月{{ sprintf('%2d', Carbon::parse($current_date)->format('d')) }}日({{ config('const.jp_week.'.Carbon::parse($current_date)->dayOfWeek) }}) 翌日
主作業 担当受付番号 取引先名 車台番号指示項目 開始予定日時 終了予定日時 予定工数{{ sprintf('%02d', $time) }}:00{{ sprintf('%02d', $time) }}:00
{{ (isset($params['addition'][0]['content']) && is_object(\App\Models\Masters\WorkSubCategory::find($params['addition'][0]['content']))) ? \App\Models\Masters\WorkSubCategory::find($params['addition'][0]['content'])->UJName() : "【車両整備】(UJグループ)"}} {{-- isset($work_kinds[$addition['kind']]) ? $work_kinds[$addition['kind']] : '' --}} {{ isset($addition['charge_user']) ? \App\Service\UserService::getUserName($addition['charge_user']) : '' }}{{ isset($params['reception_no']) ? $params['reception_no'] : '' }} {{ isset($params['partner_name']) ? $params['partner_name'] : '' }} {{ isset($params['chassis_no']) ? $params['chassis_no'] : '' }}

{{ $addition['kind'] == 1 ? (is_object(\App\Models\Masters\WorkSubCategory::find($addition['content'])) ? \App\Models\Masters\WorkSubCategory::find($addition['content'])->UJname() : '') : $addition['content'] }}

{{ isset($addition['scheduled_start_date']) ? Carbon::parse($addition['scheduled_start_date'])->format("m/d H:i") : '' }} {{ isset($addition['scheduled_end_date']) ? Carbon::parse($addition['scheduled_end_date'])->format("m/d H:i") : '' }} {{ (empty($addition['scheduled_start_date']) || empty($addition['scheduled_end_date'])) ? '' : sprintf('%0.2f', (Carbon::parse($addition['scheduled_start_date'])->diffInMinutes($addition['scheduled_end_date'])) / 60 ) }} {{-- $department == 'parts' ? (empty(Carbon::parse($addition['scheduled_start_date'])->diffInHours($addition['scheduled_end_date'])) ? '' : Carbon::parse($addition['scheduled_start_date'])->diffInHours($addition['scheduled_end_date'])) : (isset($addition['quantity']) ? $addition['quantity'] : '') --}}
{{ Form::close() }} @endsection @section('page_js') @endsection