Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Blockchain Ui Blockchain Ui
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Certificação por meio de Blockchain
  • Blockchain UiBlockchain Ui
  • Merge requests
  • !16

Merged
Created May 23, 2024 by João Pedro Tiellet Demari@joao.demariDeveloper

Tornar permissões editáveis na Tela de Funcionários

  • Overview 0
  • Commits 2
  • Changes 7

Tornar permissões editáveis na Tela de Funcionários

https://app.clickup.com/t/86a33mctk

Descrição

Implementação de funcionalidade para atualização de permissões de usuários. A principal mudança foi a introdução do componente ChangePermissionCheckBox que permite a atualização das permissões de um usuário específico através de um checkbox.

Passos para testar

  1. Faça login no sistema e navegue até a página de funcionários ativos.
  2. Localize um usuário na tabela.
  3. Tente alterar as permissões de um usuário usando os checkboxes.
  4. Verifique se as mudanças são refletidas corretamente na interface.
  5. Verifique se as notificações de sucesso e erro são exibidas conforme esperado.

Demo

Aqui está um exemplo de como a interface se parece após as mudanças:

image

Problemas conhecidos

  • Atualmente, se a requisição para atualizar permissões falhar, a interface não reflete imediatamente o estado anterior do checkbox. Isso pode causar uma inconsistência visual até que a página seja atualizada.
  • Também, a rota do back-end não está pronta, por isso simulei a requisição.
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: feature/update-permissions