agmission/Development/server/routes/main.js

26 lines
686 B
JavaScript

'use strict';
module.exports = function (app) {
const router = require('express').Router(),
mailer = require('../helpers/mailer'),
mainCtl = require('../controllers/main');
router.get('/appConfig', mainCtl.getAppConfig_get);
router.post('/appConfig', mainCtl.setAppConfig_post);
router.post('/siteVer', mainCtl.getSiteVer_post);
router.post('/sendTestMail', mailer.sendTestMail);
router.get('/ping', mainCtl.pingAPI_get);
// router.get('/longOp', mainCtl.doLongOp_post);
// router.get('/check', (req, res) => {
// res.send("OK").end();
// });
router.get('/testIP', (request, response) => response.send(request.ip))
app.use('/api', router);
}