@if(!isset($item))
{!!Form::select('produto_id', 'Produto')->required() ->options(isset($item) ? [$item->produto_id => $item->produto->nome] : []) !!}
@else
{!!Form::text('', 'Produto/Serviço')->disabled() ->value($item->produto ? $item->produto->nome : ($item->servico ? $item->servico->nome : '')) !!}
@endif
{!!Form::tel('prazo_garantia', 'Prazo de garantia (dias)')->required() ->attrs(['data-mask' => '000000']) !!}
{!!Form::select('cliente_id', 'Cliente')->required() ->options(isset($item) ? [$item->cliente_id => $item->cliente->info] : []) !!}
{!!Form::date('data_venda', 'Data da venda')->required() !!}
{!!Form::date('data_solicitacao', 'Data da solicitação')->required() ->value(date('Y-m-d')) !!}
{!!Form::tel('valor_reparo', 'Valor do reparo') ->attrs(['class' => 'moeda']) ->value(isset($item) ? __moeda($item->valor_reparo) : '') !!}
{!!Form::select('status', 'Status', ['' => 'Selecione'] + \App\Models\Garantia::estados())->required() ->attrs(['class' => 'form-select']) !!}
{!!Form::textarea('descricao_problema', 'Descrição do problema') ->attrs(['rows' => '4']) !!}
{!!Form::textarea('observacao', 'Observação') ->attrs(['rows' => '4']) !!}