From d4380c77827c04e8fa29f78dc22301b254e4023d Mon Sep 17 00:00:00 2001 From: ViniReiwz Date: Sun, 19 Apr 2026 14:14:19 -0300 Subject: [PATCH] Arquivos remanejados para a lib de workflow --- app/Http/Controllers/WorkflowController.php | 4 +- config/uspdev-workflow.php | 9 ++++ config/workflow.php | 5 -- resources/views/list.blade.php | 47 ----------------- resources/views/showDefinition.blade.php | 57 --------------------- 5 files changed, 11 insertions(+), 111 deletions(-) create mode 100644 config/uspdev-workflow.php delete mode 100644 config/workflow.php delete mode 100644 resources/views/list.blade.php delete mode 100644 resources/views/showDefinition.blade.php diff --git a/app/Http/Controllers/WorkflowController.php b/app/Http/Controllers/WorkflowController.php index 49d3a01..e4264c0 100644 --- a/app/Http/Controllers/WorkflowController.php +++ b/app/Http/Controllers/WorkflowController.php @@ -30,14 +30,14 @@ public function listDefinitions() { $workflowDefinitions = Workflow::obterTodosWorkflowDefinitions(); - return view('list', compact('workflowDefinitions')); + return view('uspdev-workflow::show.list-defs', ['workflowDefinitions' => $workflowDefinitions, 'activeTab' => 'index']); } public function showDefinition($definitionName) { $workflowDefinitionData = Workflow::obterDadosDaDefinicao($definitionName); - return view('showDefinition', compact('workflowDefinitionData')); + return view('uspdev-workflow::show.show-def', compact('workflowDefinitionData')); } public function setUser(Request $request) diff --git a/config/uspdev-workflow.php b/config/uspdev-workflow.php new file mode 100644 index 0000000..c2fb8c2 --- /dev/null +++ b/config/uspdev-workflow.php @@ -0,0 +1,9 @@ + env('WORKFLOW_STORAGE_PATH', storage_path('app/workflowsJson')), + + 'prefix' => 'workflows', +]; diff --git a/config/workflow.php b/config/workflow.php deleted file mode 100644 index a42b274..0000000 --- a/config/workflow.php +++ /dev/null @@ -1,5 +0,0 @@ - env('WORKFLOW_STORAGE_PATH', storage_path('app/workflow-definitions')), -]; diff --git a/resources/views/list.blade.php b/resources/views/list.blade.php deleted file mode 100644 index bda5f43..0000000 --- a/resources/views/list.blade.php +++ /dev/null @@ -1,47 +0,0 @@ -@extends('uspdev-forms::layouts.app') -@can('admin') - @section('content') -
-
-
- Workflows > - Definições de Workflow -
-
- Nova Definição de Workflow -
-
-
- - - - - - - - - - @foreach ($workflowDefinitions as $definition) - - - - - - @endforeach - -
NomeDescriçãoAções
- {{ $definition->name }} - - {{ $definition->description ?? '' }} -
- @csrf - @method('DELETE') - -
-
-
-
- @endsection -@endcan diff --git a/resources/views/showDefinition.blade.php b/resources/views/showDefinition.blade.php deleted file mode 100644 index 60ebcf2..0000000 --- a/resources/views/showDefinition.blade.php +++ /dev/null @@ -1,57 +0,0 @@ -@extends('layouts.app') - -@can('admin') - @section('content') - Voltar aos Workflows -
- @foreach ($workflowDefinitionData['roles'] as $role => $name) -
- -
-
-
- @csrf - @method('put') - - -
- - {{ $name }} - @include('partials.codpes-adicionar-btn') -
-
-
- @foreach (Spatie\Permission\Models\Role::findByName($role)->users as $user) -
- {{ $user->name }} - - @if ($user->codpes != auth()->user()->codpes) - @include('partials.codpes-remover-btn', ['codpes' => $user->codpes]) - @endif - -
- @endforeach -
-
- -
-
-
- @endforeach -
- -
-

Detalhes do workflow {{ $workflowDefinitionData['definitionName'] }}

- Editar workflow -
-
-
-

Definições

-
{{ $workflowDefinitionData['formattedJson'] }}
-
-
- -
- @endsection - @endcan