Please enable JavaScript.
Coggle requires JavaScript to display documents.
Sistema de Perdas, CSS, JS (, Referencia dos gráficos charts;
…
Sistema de Perdas
Conceitos Utilizados
regras.html: Nele consiste 4 funções principais para carregar os dados na tabela:
refreshRules,
refreshDataTable,
jsonCache,
serverEditRuleResult
, e os dados gerados pelo Python são consumidos via Ajax
base.html: Nele consiste uma função que roda num intervalo de tempo e verifica as notificações de acordo com o grupo logado
-
Notificações
- As notificações ficam localizadas na página base.html
- Existe a função : notificationAjax que faz a requisição Ajax e no retorno da mesma há uma função criadora de componentes createNotification.
- As fuções md.showNotification recebem 3 parametros para criar uma notificação, os dois primeiros são referentes a localização e o úlitmo o aviso. ex: md.showNotification('top','left','aviso')
- As notificações expostas na aplicação foram alteradas via HTML
- Cada página HTML precisa ter a função showNotification() para que invoque o método de mostrar a div de conteúdo com os escopo das notificações
-A página regras.html precisa ter a função de tornar visivel a tabela de paginação das regras, pois o elemento inicia como display: none;
showTableAnalytics();
Criação dos Cards
Na criação do card há um processo de construção de frases, fazendo um replace dos '{ }' pela mensagem
-
Recursos da aplicação
SQLite
Usuários
- id
- username
- email
- password
- role
- group
-
-
-
CSS
-
- Definindo novo tema de cor:
app\base\static\assets\css\material-dashboard.css
procurar por : d
JS
-
Referencia dos gráficos charts;
-app\base\static\assets\js\material-dashboard.js
- procurar por : completedTasksChart
-Referência para construção dos charts
Planilha Parametrização
Script Python
Esse Script será responsável por recolher as informações da planilha que pode ser atualizada a qualquer momento gerando um registro de log tanto no SQLITE quanto no Oracle. Eventualmente será disparado uma verificação para atualizar os registro de log do Oracle para escoar no SQLITE
-
-
-