Formulários DPA e DSP
Há dois formulários de atendimento “Fale conosco” da DPSP, que são divididos em DPA - Drogaria Pacheco e DSP - Drogaria São Paulo. A seguir, irei mostrar como atualmente deve ser feita o build de atulizações de demandas para produção.
Repositório: formulario-dpsp
Backend: GW
Passo a passo para o build
1. No projeto, encontre o arquivo src/pages/Form/index.jsx ao qual terá uma constante HOST.

2. O HOST define se o formulário é DPA ou DSP, portanto o build será feito separado para cada formulário.
3. Para realizar o build do formulário DPA, inicie o build quando o HOST for drogariapacheco, mantenha o drogariasp comentado.
4. Abra o terminal no projeto e rode o comando:
yarn build
5. Será gerado uma pasta build atualizada (Vá para os passos no servidor à seguir).
6. Após realizar os passos do servidor, poderá realizar o mesmo processo de build para o formulário DSP.
7. Lembre de usar a constante HOST como drogariasp e comentar o drogariapacheco.
Passo a passo no servidor
Por se tratar de um protocolo FTP podemos usar o software FileZilla para transferir os arquivos para o servidor.
Faça o download do software: FileZilla Client
Pastas no servidor:
- Formulário DPA no diretório:
/www/dpa - Formulário DSP no diretório:
/www/dsp
1. Acessar o FileZilla.
2. Adicionar as credenciais e conectar:
- Host: ftp.web-ded-386615a.kinghost.net
- Nome de usuário: smartnx01
- Senha: brRqa2YEiKJi
- Porta vazia
Caso não consiga conectar devido login incorreto, procure alguém da Infra, pois a senha de acesso pode ter mudado.
3. Após se conectar no servidor, no lado local (esquerdo), procure a pasta do projeto formulario-dpsp, expanda e em seguida selecione a pasta build.
4. No lado remoto (direito) procurar as pastas dpa para o formulário DPA e dsp para o formulário DSP.
5. Supondo que a primeira atualização será do formulário DPA, abra a pasta dpa e exclua os arquivos e pastas, com exceção do arquivo hacsses e a pasta erro.
O arquivo hacsses não pode ser excluido, portanto é interessante salva-lo também em outro local, como em seus documentos caso isso ocorra indevidamente.
6. Ao excluir os arquivos, jogue os arquivos atualizados da pasta build do seu local para a pasta dpa no lado remoto.
7. No lado remoto, selecione todas os arquivos e pastas, com exceção da pasta erro. Com eles selecionados, clique com o botão direito. Selecionar a opção Permissões de arquivo.
8. Ao abrir a modal, selecionar todos os checkboxes e Incluir subpastas e selecionar o botão Ok.

9. Fazer o mesmo para o build do formulário DSP, lembrando que os arquivos atualizados devem ser adicionados na pasta dsp.
10. Conferir se deu tudo certo nos links de produção.
Links de produção
- Formulário DPA: Atendimento drogaria Pacheco
- Formulário DSP: Atendimento drogaria São Paulo