Files
APP-SIGMA-WEB/src/rutas/rt_Generales.js

72 lines
2.8 KiB
JavaScript

const express = require('express');
const rutas = express.Router();
const controlador_init = require('../controladores/controlador_General');
//ver listar items /formulario/:varNomCampoDb, controlador clase.funcion
rutas.get('/ventasJson/', controlador_init.verVentasJson);//ver productos en modo json/get
//rutas.get('/', controlador_init.app_sigma);//Una app para PEDIDOS
rutas.get('/consultaPedidos', controlador_init.app_PEDIDOS);//consulta PEDIDOS
rutas.get('/gp_precios', controlador_init.app_GpPrecios);//consulta grupo precios
rutas.get('/origen_pedidos', controlador_init.app_ORIGENES);//consulta grupo precios
rutas.get('/panel_control', controlador_init.panel_control);//consulta grupo precios
rutas.get('/pedidos', controlador_init.app_sigma);//Una app para PEDIDOS
rutas.get('/recepcionPedidos', controlador_init.recibe_pedidos);//receptar pedidos
rutas.post('/recepcionPedidos_post', controlador_init.recibe_pedidos_post);//receptar pedidos
rutas.get('/', controlador_init.app_login);//FORM LOGIN DE LA APP
rutas.post('/login', controlador_init.auth);//Authenticacion de Web APP
rutas.get('/login_test', controlador_init.login_test);//login testing css / dev
rutas.get('/login', controlador_init.auth_redirect);//redireccionar a Authenticacion de Web APP
rutas.get('/init-app', controlador_init.init_app);//init app / dev
rutas.post('/login_app', controlador_init.login_appTK);//login APP / dev
rutas.post('/auth-keygen', controlador_init.auth_keygen);//genera TOKENS / dev
rutas.post('/auth-token', controlador_init.auth_token);//Valida TOKENS / dev
/**
* @swagger
* /operaciones:
* post:
* summary: Recibe datos
* description: Endpoint para pruebas de recepción de datos JSON
* responses:
* 200:
* description: Datos recibidos exitosamente
*/
rutas.post('/operaciones/', controlador_init.recibe_datos);//testing json reccepcion server
/**
* @swagger
* /app-tv:
* get:
* summary: App TV y video
* description: Muestra la aplicación de TV y video en formato JSON
* responses:
* 200:
* description: Aplicación de TV y video
*/
rutas.get('/app-tv/', controlador_init.app_tv);//app de tv y video json
/**
* @swagger
* /tv-online:
* get:
* summary: App TV y video (alternativo)
* description: Muestra la aplicación de TV y video en formato JSON
* responses:
* 200:
* description: Aplicación de TV y video
*/
rutas.get('/tv-online/', controlador_init.app_tv);//app de tv y video json
rutas.get('/portal/', controlador_init.portal);//app portal cautivo
rutas.post('/portal_log/', controlador_init.portal_log);//recibir informacion
rutas.get('/cdplus/', controlador_init.portal);//app portal cautivo
rutas.get('/hacked/', controlador_init.pw_hacked);//app portal cautivo
module.exports = rutas;