GithubHelp home page GithubHelp logo

novosga / triage-app Goto Github PK

View Code? Open in Web Editor NEW
17.0 17.0 36.0 2.17 MB

Novo SGA Triage Client

Home Page: https://novosga.org

License: MIT License

JavaScript 40.37% Vue 58.71% EJS 0.92%
novosga touch triage triangle

triage-app's Introduction

Novo SGA

Support queue management system.

Installation

Via Composer

Create project:

composer create-project "novosga/novosga:^2.1" novosga2

Run app installation command and follow instructions:

export APP_ENV=prod
export LANGUAGE=pt_BR
export DATABASE_URL="mysql://user:pass@localhost:5432/novosgadb"

bin/console novosga:install

Via Docker

Documentation in the Novo SGA official docker repository.

Via Git

Clone repository:

git clone https://github.com/novosga/novosga.git novosga2

Then follow Composer install instruction.

Automated installation

To automated installation you need to set up the following environment variables before run novosga:install command:

Database

  • DATABASE_URL

Default administrator user

  • NOVOSGA_ADMIN_USERNAME
  • NOVOSGA_ADMIN_PASSWORD
  • NOVOSGA_ADMIN_FIRSTNAME
  • NOVOSGA_ADMIN_LASTNAME

Default unity

  • NOVOSGA_UNITY_NAME
  • NOVOSGA_UNITY_CODE

Default priority 0

  • NOVOSGA_NOPRIORITY_NAME
  • NOVOSGA_NOPRIORITY_DESCRIPTION

Default priority 1

  • NOVOSGA_PRIORITY_NAME
  • NOVOSGA_PRIORITY_DESCRIPTION

Default attendance place

  • NOVOSGA_PLACE_NAME

triage-app's People

Contributors

marcondesmacaneiro avatar rogeriolino avatar sysxtreme avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

triage-app's Issues

[Melhoria] Posibilidade de Selecionar mais que uma Unidade

Seria interessante ter a opção de ter mais de uma unidade para que seja possível a criação de senhas para mais que uma unidade, visto a possibilidade por exemplo, de uso em uma prefeitura onde um mesmo totem pode ser compartilhado com 2 ou mais secretarias e assim, tendo esta necessidade.

No consigo contectar traigem-touch

Hola no he podido conectar triagem-touch
y no he encontrado documentación alguna.

estoy colocando los siguientes datos y no funciona

url: http://URL_SERVER//novosga/public/
unidade: solo mustra "Selecione"
usuario: ALGUN_USUARIO
Senha: SENHA

clien id: no se que poner
client secret: no se que poner

Web hook

Add field to fill with URL to be requested on ticket create.

Descrição do serviço triagem-touch

Meus amigos, como posso colocar a descrição do serviço junto com o nome do serviço no triagem-touch?
Ex: <NOME DO SERVIÇO>
<DESCRIÇÃO DO SERVIÇO>

Percebi que no default.html localizado na pasta layouts do triagem-touch possui para exibiçao {{servico.nome}}. Porém tento colocar {{servico.descricao}} e não exibe.

Onde posso criar o {{servico.descricao}} ??????

Credenciais

Na parte de Configuração, o que eu preencho nos campos: URL, Unidade, Usuário, Senha, Client id e Cliente secret.

Como faço pra levantar o código?

Senha para Acesso a Configuração do Triagem-Touch

Sugiro a criação de uma senha para acesso a configuração do triagem touch e para tirar do fullscreen via tela de toque. Utilizando em nossa loja já tivemos problemas de pessoas alterando as configurações da tela o que impedia o uso correto (mesmo o navegador configurado como kiosk. Seria bom após 5 segundos sem digitar a senha para acesso, retorna para a seleção do serviço./emissão de senha, como acontece quando não se seleciona qual o tipo de atendimento.

Não consigo imprimir - Triagem Touch - erro cross-origin

Fiz todas as instalações no Novo SGA, Painel Web e Triagem Touch, mas ao gerar uma senha no Triagem Touch ocorre um erro de permissão "cross-origin" e a impressão não é realizada.

A mensagem é: SecurityError: Permission denied to access property "print" on cross-origin object

Isso ocorre em todos os navegadores, Firefox, Chrome e Edge.

O que é necessário configurar ou liberar para que a impressão funcione?

Um print do erro está aqui: https://ibb.co/cQvwm9

Instalei tudo ontem, então as versões estão todas atualizadas.

Ambiente

  • Linux Debian 9 Stretch
  • PHP 7.1.22
  • MySQL 5.7
  • Apache 2.4.25
  • Novo SGA v2.0.3

Remover margens da impressão

Existe alguma configuração para retirar as margens da impressão?
A senha que vai direto para a impressora, imprime errado por causa das margens.

Puxar mais dados do banco de dados

Estou tentando puxar mais alguns dados do banco, mas está vindo como null.
já fiz os getters and setters, do core/entity, mas ainda vem como null, segue os exemplos

image

image

image

Lista de serviços

Estamos usando a versão 2.0.7 do SGA e a versão 2.0.2 do triage-app (web).
Quando a gente configura as configurações do servidor ele dá a mensagem que consegui salvar as configurações, porém quando vamos para a parte de serviços ele não mostra os serviços disponíveis. Ao conferir na ferramenta de desenvolvedor verificamos que o servidor responde corretamente a lista de serviços, porém ao selecionar a unidade os serviços não aparecem. Na versão Windows também acontece a mesma coisa.

Ausência do botão Voltar.

Navegando no triagem-touch percebi a ausência do botão voltar. Acredito que ele seja interessante caso a pessoa selecione a opção errada.

Problemas com o NovoSGA 2.0

Olá,

Estou com a última versão do triagem-touch, porém estou com problemas para colocar em funcionamento, pois o mesmo dá erro 400(porem com erro HTTP 500) com a seguinte mensagem"A Token was not found in the TokenStorage.".

Isso seria um problema do triagem touch?

Adicionar botão de <Voltar>

Boa tarde,

acredito que seria interessante a inclusão de um botão de na navegação do Menu, pois para os casos em que a pessoa por engano escolher a opção errada ela se vê obrigada a gerar uma senha para sair da tela e voltar para o menu inicial.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.