????
Current Path : C:/inetpub/vhost/sdoc.gdtsolutions.vn/package/app/routes/quantri/ |
Current File : C:/inetpub/vhost/sdoc.gdtsolutions.vn/package/app/routes/quantri/phong.js |
var phongCtrl = require('../../controllers/quantri/phong').create(); const { permit, useLayout } = require('../../controllers/middleware'); module.exports = function () { var router = require('express').Router() // GET router.get('/', permit(302, 303, 304), useLayout, function (req, res, _next) { if (req.query['list'] == 'true') { phongCtrl.selectFonds() .then(function (result) { res.json(result) }) .catch(function (err) { res.status(400).send(err.message || err) }) } else res.render('quantri/phong.eta', { title: 'Phông lưu trữ' }); }); router.get('/json', function (req, res, _next) { phongCtrl.selectFonds() .then(function (result) { res.json(result) }) .catch(function (err) { res.status(400).send(err.message || err) }) }) // POST router.post('/', permit(302), function (req, res, _next) { phongCtrl.addFond(req.body) .then(function (result) { res.json(result) }) .catch(function (err) { res.status(400).send(err.message || err) }) }); //PUT router.put('/', permit(303), function (req, res, _next) { phongCtrl.editFond(req.body) .then(function (result) { res.json(result) }) .catch(function (err) { res.status(400).send(err.message || err) }) }); //DELETE router.delete('/', permit(304), function (req, res, _next) { phongCtrl.deleteFond(req.body) .then(function () { res.send('Đã xóa 1 phông lưu trữ') }) .catch(function (err) { res.status(400).send(err.message || err) }) }); return router; }