const express = require('express'); const { body } = require('express-validator'); const procjustificationcontroller = require('../controllers/procjustification'); const jwtauth = require('../middlewares/auth.js'); // const uploadfile = require('../middlewares/multer/single.js'); const uploadfileDoc = require('../middlewares/multer/proc-doc.js'); const router=express.Router(); router.get('/getlistpr',[jwtauth], procjustificationcontroller.getListPr); router.post('/setnewprocjustification',[jwtauth], procjustificationcontroller.setNewProcJustification); router.post('/updateprocjustification',[jwtauth, uploadfileDoc], procjustificationcontroller.updateProcJustification); router.post('/inquiryprocjustification',[jwtauth, uploadfileDoc], procjustificationcontroller.InquiryProcJustification); router.post('/deleteprocjustification',[jwtauth], procjustificationcontroller.deleteProcJustification); router.get('/detailprocjustification',[jwtauth], procjustificationcontroller.detailProcJustification); router.post('/procjustificationlist',[jwtauth], procjustificationcontroller.procJustificationList); router.post('/updatestatusprocjustification',[jwtauth], procjustificationcontroller.updateStatusProcJustification); router.post('/signprocjustification',[jwtauth], procjustificationcontroller.SignedProcJustification); module.exports = router;