ProvinceRoute.js 1.2 KB

12345678910111213141516171819
  1. const express = require('express')
  2. const router = express.Router()
  3. const provinceController = require('../../controllers/admin/ProvinceController.js')
  4. const verifyJWT = require('../../middleware/VerifyJWT.js');
  5. const checkRole = require('../../middleware/CheckRole.js');
  6. // router.get('/', verifyJWT, checkRole(['admin', 'sales']), provinceController.getAllProvince);
  7. // router.post('/', verifyJWT, checkRole(['admin']), provinceController.storeProvince);
  8. // router.get('/:id', verifyJWT, checkRole(['admin']), provinceController.showProvince);
  9. // router.patch('/:id', verifyJWT, checkRole(['admin']), provinceController.updateProvince);
  10. // router.delete('/:id', verifyJWT, checkRole(['admin']), provinceController.deleteProvince);
  11. router.get('/', verifyJWT, checkRole(['admin']), provinceController.getAllProvince);
  12. router.post('/', verifyJWT, checkRole(['admin']), provinceController.storeProvince);
  13. router.get('/:id', verifyJWT, checkRole(['admin']), provinceController.showProvince);
  14. router.patch('/:id', verifyJWT, checkRole(['admin']), provinceController.updateProvince);
  15. router.delete('/:id', verifyJWT, checkRole(['admin']), provinceController.deleteProvince);
  16. module.exports = router;