Skip to content
Snippets Groups Projects
Commit 06630386 authored by Agustin's avatar Agustin
Browse files

Merge branch 'feature/Calculos' into origin/develop

parents 35ce97e6 170861a7
No related branches found
No related tags found
No related merge requests found
Pipeline #15597 passed
import { Request, Response, Router } from 'express';
import SheetController from './Controllers/SheetController';
const router = Router();
router.get('/', (req: Request, res: Response): void => {
res.send('Hey! This is REPP API, you can go to /api-docs to learn more!');
});
router.use('/sheetParser', SheetController);
export default router;
import { Request, Response, Router } from 'express';
import SheetController from './Controllers/SheetController';
import CalculatorController from './Controllers/CalculatorController';
import ParameterController from './Controllers/ParameterController';
const router = Router();
router.get('/', (req: Request, res: Response): void => {
res.send('Hey! This is REPP API, you can go to /api-docs to learn more!');
});
router.use('/sheetParser', SheetController);
router.use('/repCalculator', CalculatorController);
router.use('/parameters', ParameterController);
export default router;
......@@ -44,6 +44,23 @@ paths:
description: Ok.
security:
- BearerAuth: []
/repCalculator:
post:
tags:
- Calculation
summary: Given population data calculates its energetic requirement
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/AgeGroupJSON'
required: true
responses:
'200':
description: Ok.
security:
- BearerAuth: []
components:
securitySchemes:
BearerAuth:
......@@ -88,3 +105,13 @@ components:
type: string
pass:
type: string
AgeGroupJSON:
properties:
edad:
type: string
sexo:
type: string
pesoMediano:
type: string
cantidad:
type: string
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment