Tela de Formulário
Informaçõ
Informações Gerais
DescriçãDescrição: Essa tela tem como objetivo realizar o cadastro de Tutoriais, permitindo vincular documentos e vívídeos explicativos a telas especíespecíficas do sistema para determinados municímunicípios.
URL: Tela de FormuláFormulário - Tutoriais
Caminho para a tela: ConfiguraçõConfigurações > Tutoriais
Campos do FormuláFormulário
Situaçã
- Situação do Cadastro (apenas em
ediçãedição)
- Tipo: Radio
buttonButton ValidaçõValidações:ObrigatóObrigatórioOpçõOpções: Ativo (1) / Inativo (0)
TíTítulo
- Tipo:
AlfanuméAlfanumérico ValidaçõValidações:ObrigatóObrigatório -MáMáximo 50 caracteres - Permite emojis- Tooltip: "Este
seráserá o nome deexibiçãexibição do arquivo para ousuáusuário"
Tela
- Tipo: Dropdown
ValidaçõValidações:ObrigatóObrigatório- Fonte de Dados: API getTelas
- Tooltip: "Selecione aqui a tela a qual esse tutorial diz respeito"
MunicíMunicípios
- Tipo: Multi-select dropdown
ValidaçõValidações:ObrigatóObrigatório- Fonte de Dados: API getTenants
- Tooltip: "Selecione aqui o(s)
municímunicípio(s) para os quais o tutorialseráserá disponibilizado" ObservaçãObservação: Campoéé desabilitado em modo deediçãedição
Anexos
- Tipo: Upload de arquivo
ValidaçõValidações:ObrigatóObrigatório -MáMáximo 1 arquivo - Tamanhomámáximo: 10 MBExtensõExtensões permitidas:ApresentaçõApresentações: .ppt, .pptx, .ppsx, .pot -VíVídeos: .mp4, .avi, .mkv, .mov, .wmv, .webm, .flv, .mpeg, .3gp, .ogg- Texto descritivo: "
SãSão permitidos arquivos com tamanhomámáximo de 10 MB nas seguintesextensõextensões: doc, docx e pdf (documento de texto), ppt, pptx e ppsx (documento de slideshow), mp4, mov, avi, webm, entre outros (vívídeo)."
Funcionalidades
Salvar
BotãBotão localizado no final doformuláformulário- Ao clicar: 1. Realiza
validaçãvalidação de todos os campos 2. Seváválido, envia dados para API saveTutorial 3. Em caso de sucesso: - Exibe toast de sucesso "Tutorial salvo com sucesso!" - Redireciona para tela de pesquisa (/configuracoes/tutoriais/pesquisar)
Upload de Anexo
- Ao fazer upload de um arquivo: 1. Converte arquivo para base64 2. Envia para API saveTutorialAnexo com dados do arquivo e lista de clientes selecionados 3. Permite apenas um arquivo por tutorial 4. Em caso de tentativa de upload de mais arquivos, exibe mensagem "O tutorial deve possuir somente um arquivo."