Code Monkey home page Code Monkey logo

assinatura-mapos-4.42.0's Introduction

Houveram autualizações no Mapos que não permitem mais o uso dessa assinatura.

NÃO INSTALEM

Aguarde atualização

license

Desenvolvido para ser implementado no MapOS

Instalação

  1. Faça o download dos arquivos.
  2. Extraia o pacote e copie as pastas "assets" e "application" para o diretório do seu MapOS.
  3. Execute o comando no terminal no diretório onde fica o "index.php" do seu MapOS php index.php tools migrate. Caso não consiga executar comandos no terminal utilize os SQL abaixo.
ALTER TABLE `os`
ADD COLUMN `assClienteImg` LONGTEXT,
ADD COLUMN `assClienteIp` VARCHAR(20),
ADD COLUMN `assClienteData` DATETIME,
ADD COLUMN `assTecnicoImg` LONGTEXT,
ADD COLUMN `assTecnicoIp` VARCHAR(20),
ADD COLUMN `assTecnicoData` DATETIME;

ALTER TABLE `usuarios`
ADD COLUMN `assinaturaImg` LONGTEXT;

INSERT INTO `configuracoes` (`config`, `valor`) VALUES ('usar_assinatura', 1), ('status_assinatura', 'Aprovado')

Utilização

1. Em "Sistema" na aba "OS" aparecerá as opções da assinatura.

Configurações da Assinatura

2. Ao habilitar as assinaturas aparecerá para seu cliente o botão de assinar e autorizar a OS

Botão de assinar no vizualizar OS

3. Ao clicar nesse botão o cliente é direcionado pra aba Assinatura onde deverá assinar e enviar a assinatura, alterando o Status da OS para o qual você escolheu nas configurações.

Área de assinatura da OS

4. Já na Área de administração, em Editar OS haverá uma aba "Assinatura". Se for a primeira vez que a PESSOA LOGADA assina uma OS, a assinatura dela é salva para ser usada em OSs futuras.

A assinatura é sempre do usuário que está LOGADO e não do técnico que consta na OS. O cliente também poderá assinar pela Área de admin para facilitar e não precisar fazer o Cliente abrir o sistema, logar pra assinar. Aba Assinatura no Editar OS Botões de Limpar e enviar assinaturas

5. Se já tiver assinado outra OS e a assinatura já está salva, o botão exibido para assinatura do técnico será "Adicione sua assinatura".

Botão Adicione sua assinatura

Exemplos

1. Como aparece a assinaturas no Editar OS

Assinatura no Editar OS

2. Assinaturas no imprimir

Assinaturas no imprimir OS

ATENÇÃO

Se o técnico quiser alterar a assinatura, vá ao Banco de dados e apague o conteúdo da coluna "assinaturaImg" da tabela de usuários daquele usuário. não apague a imagem da pasta pois é ela que aparecerá nas OS que ele já assinou. Assim como não é possível trocar assinatura em um documento de papel já assinado, no sistema não seria diferente.

Apagar conteúdo do Banco

assinatura-mapos-4.42.0's People

Contributors

juliolobo avatar

Stargazers

Felipe Santt avatar

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.