api impresiones

This commit is contained in:
2025-05-19 21:27:10 -04:00
commit c53093ca68
2300 changed files with 178349 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
const { body } = require('express-validator');
module.exports = [
body('pages')
.notEmpty().withMessage('Hojas obligatorio')
.isFloat({ gt: 0 }).withMessage('Hojas debe ser un número positivo'),
body('cost')
.notEmpty().withMessage('Costo obligatorio')
.isFloat({ gt: 0 }).withMessage('Costo debe ser un número positivo'),
body('numAccount')
.notEmpty().withMessage('Número de cuenta obligatorio')
.isInt().withMessage('Número de cuenta debe ser un número entero'),
];
+11
View File
@@ -0,0 +1,11 @@
const { body } = require('express-validator');
module.exports = [
body('user')
.notEmpty().withMessage('El usuario es obligatorio')
.isString().withMessage('El usuario debe ser una cadena'),
body('password')
.notEmpty().withMessage('La contraseña es obligatoria')
.isString().withMessage('La contraseña debe ser una cadena')
];
+19
View File
@@ -0,0 +1,19 @@
const { body } = require('express-validator');
module.exports = [
body('fol')
.notEmpty().withMessage('Folio obligatorio')
.isString().withMessage('Folio debe ser una cadena'),
body('amount')
.notEmpty().withMessage('Monto obligatorio')
.isFloat({ gt: 0 }).withMessage('Monto debe ser un número positivo'),
body('date')
.notEmpty().withMessage('Fecha obligatoria')
.isISO8601().withMessage('Fecha inválida YYYY-MM-DD'),
body('numAccount')
.notEmpty().withMessage('Número de cuenta obligatorio')
.isInt().withMessage('Número de cuenta debe ser un número entero'),
];
+7
View File
@@ -0,0 +1,7 @@
const { body } = require('express-validator');
module.exports = [
body('numAccount')
.notEmpty().withMessage('El numero de cuenta es obligatorio')
.isInt().withMessage('Número de cuenta debe ser un número entero'),
];