|
@@ -16,6 +16,21 @@ function formatarUsuario(usuario) {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
export const UsuarioController = {
|
|
export const UsuarioController = {
|
|
|
|
|
+ Listar: async function (_req, res, next) {
|
|
|
|
|
+ try {
|
|
|
|
|
+ const usuarios = await db("usuarios")
|
|
|
|
|
+ .select("Id", "Nome", "Login", "Email", "Status", "Nivel", "Setor")
|
|
|
|
|
+ .orderBy("Nome", "asc");
|
|
|
|
|
+
|
|
|
|
|
+ return res.status(200).send({
|
|
|
|
|
+ status: true,
|
|
|
|
|
+ items: usuarios.map(formatarUsuario)
|
|
|
|
|
+ });
|
|
|
|
|
+ } catch (error) {
|
|
|
|
|
+ return next(error);
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+
|
|
|
Login: async function (req, res, next) {
|
|
Login: async function (req, res, next) {
|
|
|
try {
|
|
try {
|
|
|
const { Login, login, Senha, senha, RemenberMe = false } = req.body ?? {};
|
|
const { Login, login, Senha, senha, RemenberMe = false } = req.body ?? {};
|
|
@@ -69,7 +84,7 @@ export const UsuarioController = {
|
|
|
return next(error);
|
|
return next(error);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
};
|
|
};
|
|
|
|
|
|