Storage rotas e chamadas do sistema Z-Flow

Árvore de pastas do Storage:

StorageTree.png
(Árvore de pastas do storage)

Data

Para cada tipo de data um padrão de caminho é utilizado.

StorageData.png
(Linha 9, endereço da 'Data', Caminho principal)

Tabela de parâmetros:

Fases do Processo
IdDescrição
0Id da Entidade
1Id do Cliente
2Id da Área
3Id do Processo
4Id da Fase

Atividades:

'../storage/data/%d/%d/'

Detalhe Atividades:

'../storage/data/%d/EntityDetails/'

Processos:

'root' => '../storage/data/%d/Lawsuits/%d/%d/', 

        'comments' => '../storage/data/%d/Lawsuits/%d/%d/%d/Comments/', 

        'fields' => '../storage/data/%d/Lawsuits/%d/%d/%d/Fields/', 

        'activities' => '../storage/data/%d/Lawsuits/%d/%d/%d/Activities/', 

Fases Processo:

'root' => '../storage/data/%d/Lawsuits/%d/%d/%d/Phases/', 

        'comments' => '../storage/data/%d/Lawsuits/%d/%d/%d/Phases/%d/Comments/', 

        'fields' => '../storage/data/%d/Lawsuits/%d/%d/%d/Phases/%d/Fields/', 

        'progress' => [ 

              'root' => '../storage/data/%d/Lawsuits/%d/%d/%d/Phases/%d/Progress/', 

 	'fields' => '../storage/data/%d/Lawsuits/%d/%d/%d/Phases/%d/Progress/%d/Fields/', 	    comments' => 

	'../storage/data/%d/Lawsuits/%d/%d/%d/Phases/%d/Progress/%d/Comments/', 

        ], 

Depósitos judiciais:

'root' => '../storage/data/%d/Lawsuits/%d/%d/%d/Deposits/', 

        'comments' => '../storage/data/%d/Lawsuits/%d/%d/%d/Deposits/%d/Comments/', 

        'fields' => '../storage/data/%d/Lawsuits/%d/%d/%d/Deposits/%d/Fields/', 

Demandas judiciais:

'root' => '../storage/data/%d/Lawsuits/%d/%d/%d/Demands/', 

            'comments' => '../storage/data/%d/Lawsuits/%d/%d/%d/Demands/%d/Comments/', 

            'fields' => '../storage/data/%d/Lawsuits/%d/%d/%d/Demands/%d/Fields/', 

            'results' => '../storage/data/%d/Lawsuits/%d/%d/%d/Demands/%d/Results/',
StorageWhereSaveData.png
(Locais onde são chamados os métodos de criação dos arquivos Data)

Files

StorageFiles.png
(Não é adicionado nenhum arquivo nesta pasta)

Json-Activities

image.png
(Pasta 'Json_Activities')

Número inicial é relacionado ao usuário que vai procurado as atividades abertas.

Este método é utlizado no export.php, que pertence a pasta de API. Nenhuma chamada no sistema. Este método retorna um JSON com as atividades abertas de um determinado usuário.

image.png
(Método que salva arquivos na pasta 'Json_Activities')

Caminho do JSON:

/home/u910443151/domains/zionbyonset.com.br/public_html/zflow/storage/Json_Activities/

Exemplo de Documento JSON:

image.png
(Exemplo de um arquivo JSON desta pasta)

Logs

image.png
(Pasta 'logs')

Local de configuração do path:

image.png
(Arquivo onde está o caminho da pasta 'log')

Local da Classe: Zflow\zion\Log\Log.php

Todos os momentos em que seu construtor é chamado para escrever uma mensagem:

image.png
(Locais onde um log vai ser registrado)

Arquivos log

Error.log

Arquivo que possui o registro de error da API de criação de atividades.

Exemplo de linha do log 'Erro.log':

2023-05-05 08:05:00 - API ActivityCreate - Não foi encontrado cliente 'Karla Guaraldo' ou responsável 'Villa D'aldea Pizzaria Eireli.' Entidade: '3' - Atividade: '389186'. URL da atividade -> 'https://dj11.datajuri.com.br/VProcesso.jw?id=546854'.

Zion_email_get.log e Zion_email_put.log

Arquivos que gerenciam a página Zflow\zflow\app\Api\ZionEmails.php. O get recebendo uma uma requisição para enviar o email e o put detalha o que foi enviado.

image.png
(Zion_email_get.log)
image.png
(Zion_email_up.log)

Sessions

image.png
(Caminho para os arquivos de sessão)