@php use App\Models\ConfiguradorProduto\Categorias\Categoria;use App\Models\ConfiguradorProduto\Proposta\PropostaOrcamentoItem;use App\Models\Unico\Cadastros\UnidadeMedida;use App\Models\Unico\Pessoas\Representante;use App\Services\Configprodutos\Proposta\PropostaOrcamentoItensValidacaoService;use App\Services\ItensValidacaoService;use App\Structural\Enums\ConfigProduto\Orcamento\TipoFrete;use Illuminate\Support\Facades\Auth; @endphp @extends('layouts.secundario.create') @php $propostaOrcamento = $model->propostaOrcamentoAtivo()->firstOrNew(); @endphp @section('titulo') @if(isset($acao)) @switch($acao->slug) @case(\App\Structural\Enums\Estrutura\Acao::NOVO->slug()) Inserindo @break @case(\App\Structural\Enums\Estrutura\Acao::EDITAR->slug()) Editando @break @case(\App\Structural\Enums\Estrutura\Acao::VISUALIZAR->slug()) Visualizando @break @default {{ $rotina->rotinaAcoes->where('acao_id', $acao->id)->first()->titulo }} @break @endswitch @endif @if(isset($rotina)) {{$rotina->nome}} @else @yield('nome') @endif @if(isset($model) && $model->getValorId()) #{{$model->getValorId()}} @endif | Versão #{{$model->propostaOrcamentoAtivo->versao ?? 1}} @endsection @section('fields') @php $pessoaAuth = Auth::user()->pessoa; $representante = false; if($pessoaAuth){ $representante = (bool)Representante::find(Auth::user()->pessoa->id); } @endphp


Categoria*
Produto
Descrição
Und.Medida *
Obs.
Quantidade *
Valor Unit.
Variação
Desc. (%)
Valor Prod.
Valor Desc.
Valor Total
@php $propostaOrcamentoItens = $propostaOrcamento?->propostaOrcamentoItens()->exists() ? $propostaOrcamento?->propostaOrcamentoItens : [new PropostaOrcamentoItem()] @endphp @foreach($propostaOrcamentoItens as $rowPosition => $propostaOrcamentoItem) @php $isKit = $propostaOrcamentoItem->categoria?->subcategorias()->exists(); @endphp
{{ $rowPosition+1 }}
@php $arrayVariacoes = $propostaOrcamentoItem ? PropostaOrcamentoItensValidacaoService::montaoJson($propostaOrcamentoItem) : $categoria->itensVariacao(); $count = 0; @endphp
@foreach($arrayVariacoes as $variacao) @foreach($variacao['itens'] as $item) @php $count++; @endphp @endforeach @endforeach
$propostaOrcamentoItem->propostaOrcamentoItemCategorias()->exists()]) style="border: none">
Categoria *
Produto
Descrição
@if($propostaOrcamentoItem->propostaOrcamentoItemCategorias()->exists()) @endif
@endforeach


Qtd. Categorias
Valor Produto
Variações
Valor Frete
Valor Desc.
Valor Total

@if($model->exists && $acao->slug === \App\Structural\Enums\Estrutura\Acao::EDITAR->slug())
Salvar nova versão
@endif @endsection @section('script') @endsection @section('botoes') @if ($acao->slug === \App\Structural\Enums\Estrutura\Acao::EDITAR->slug()) @endif @endsection