????
Current Path : C:/inetpub/vhost/sdoc.gdtsolutions.vn/package/app/routes/quantri/ |
Current File : C:/inetpub/vhost/sdoc.gdtsolutions.vn/package/app/routes/quantri/congcu.js |
var congcuCtrl = require('../../controllers/quantri/congcu').create(); const { useLayout } = require('../../controllers/middleware'); module.exports = function () { var router = require('express').Router() router.get('/', useLayout, function (req, res, _next) { res.render('quantri/congcu.eta', { title: 'Công cụ tìm kiếm' }); }); router.get('/json', function (req, res, _next) { congcuCtrl.selectTool() .then(function (result) { res.json({ data: result }); }) .catch(function (err) { res.status(400).send(err) }); }); router.post('/', function (req, res, _next) { congcuCtrl.addTool(req.body) .then(function (result) { res.status(200).json(result) }) .catch(function (err) { res.status(400).send(err) }) }); router.put('/', function (req, res, _next) { congcuCtrl.editTool(req.body) .then(function (result) { res.status(200).send(result) }) .catch(function (err) { res.status(400).send(err) }) }); router.delete('/', function (req, res, _next) { congcuCtrl.deleteTool(req.body.Id) .then(function (result) { res.json(result) }) .catch(function (err) { res.status(400).send(err) }) }); return router; }