{!! Form::hidden('company_id')->value(user('admin.web')->current_comp) !!}
{!! Form::hidden('consumption_type')->id('consumption_type') !!}
{!! Form::hidden('last_consumption')->id('last_consumption') !!}
{!! Form::hidden('last_reading') !!}
{!! Form::hidden('last_reading_date') !!}
{!! Form::hidden('last_reading_time') !!}
{!! Form::text('user_id')->required()->disabled()->value(user('admin.web')->name)->label(trans('utility_master::utility_reading.label.user_id'))->placeholder(trans('utility_master::utility_reading.placeholder.user_id'))->addGroupClass('form-group-sm') !!}
@php
$reading_datetime = Carbon::now();
if ($utility_reading->id) {
$reading_datetime = Carbon::parse(
$utility_reading->getOriginal('reading_date') . ' ' . $utility_reading->reading_time,
);
}
$reading_datetime = $reading_datetime->format('d M, Y h:i A');
@endphp
{!! Form::text('readdatetime')->disabled()->value($reading_datetime)->label(trans('utility_master::utility_reading.label.reading_date'))->addGroupClass('form-group-sm') !!}
{!! Form::select('utility_master')->required()->options(UtilityMaster::utility_masters($utility_reading->utility_master))->disabled($utility_reading && $utility_reading->created_at && $utility_reading->created_at->addDays(1)->lt(Carbon::now()))->label('Utility code')->placeholder('Select utility code')->addGroupClass('form-group-sm') !!}
@include('asset_select2', [
'name' => 'asset_id',
'id' => 'asset_id',
'label' => 'Meter',
'placeholder' => trans('service_request::service_request.placeholder.asset_id'),
'url' => trans_url('admin/assets/select2/asset'),
'required' => true,
'disabled' => true,
'minimumInputLength' => 0,
'selectedValues' => [$utility_reading->asset_id],
'multiSelect' => false,
])
{!! Form::inline_radios('consumption_type')->radios(trans('utility_master::utility_master.options.consumption_type'))->label('Type')->disabled()->placeholder('select Consumption Type')->addGroupClass('form-group-sm') !!}
{!! Form::text('unit_of_measure')->label('Unit of Measure')->readonly()->placeholder('unit of measure')->addGroupClass('form-group-sm') !!}
{!! Form::text('vehicle_no')->label('Vehicle No.')->disabled(
@$utility_reading->id
? (@!$utility_reading->created_at->addDays(1)->lt(Carbon\Carbon::now())
? false
: true)
: false,
)->placeholder('---')->addGroupClass('form-group-sm') !!}
{!! Form::text('last_reading_date')->id('last_reading_d')->readonly()->label('Last Reading Date')->placeholder('---')->addGroupClass('form-group-sm') !!}
{!! Form::text('last_reading_time')->id('last_reading_t')->readonly()->label('Last Reading Time')->placeholder('---')->addGroupClass('form-group-sm') !!}
{!! Form::number('multiplication_factor')->label('Multiplication Factor')->readonly()->placeholder('multiplication factor')->addGroupClass('form-group-sm') !!}
{!! Form::number('actual_reading')->label('Actual Reading')->readonly()->placeholder('actual reading')->addGroupClass('form-group-sm') !!}
@if (!empty($utility_reading->extra_reading) && is_array($utility_reading->extra_reading))
@foreach ($utility_reading->extra_reading as $key => $extra)
@php
$pm_cali = \Assetdocs\PmCali\Models\PmCali::find($key);
@endphp
@if ($pm_cali->input_type == 'Text')
{!! Form::text("extra_reading[$key]", $extra)
->label($pm_cali->name)
->addGroupClass('form-group-sm') !!}
@elseif ($pm_cali->input_type == 'Number')
{!! Form::number("extra_reading[$key]", $extra)
->label($pm_cali->name)
->addGroupClass('form-group-sm') !!}
@elseif ($pm_cali->input_type == 'Select')
@elseif ($pm_cali->input_type == 'Radio')
@else
@endif
@endforeach
@endif
{!! Form::textarea('description')->label(trans('utility_master::utility_reading.label.description'))->placeholder(trans('utility_master::utility_reading.placeholder.description'))->addGroupClass('form-group-sm') !!}
@stack('extra-scripts')