const express = require('express'); const { body } = require('express-validator'); const prcontroller = require('../controllers/pr'); const jwtauth = require('../middlewares/auth.js'); const uploadfile = require('../middlewares/multer/single.js'); const router=express.Router(); router.get('/getlistjustification',[jwtauth], prcontroller.getListJustification); router.get('/gettrxidpr',[jwtauth], prcontroller.gettrxid); router.get('/getdetailpr',[jwtauth], prcontroller.getDetailPr); router.get('/getprmanagementlist',[jwtauth], prcontroller.getprmanagementlist); router.get('/getprmanagementlistdetail',[jwtauth], prcontroller.getprmanagementlistdetail); router.post('/prlist',[jwtauth], prcontroller.getListPr); router.post('/setnewpr',[jwtauth], prcontroller.setNewPr); router.post('/updatepr',[jwtauth], prcontroller.setUpdatePr); router.post('/approvedpr',[jwtauth], prcontroller.approvedPR); router.post('/updatestatuspr',[jwtauth], prcontroller.setUpdateStatusPr); router.post('/deletepr',[jwtauth], prcontroller.deletePR); // ==== SAP Part router.post('/releaseprsap',[jwtauth], prcontroller.releasePRSAP); router.post('/unreleaseprsap',[jwtauth], prcontroller.unreleasePRSAP); router.post('/changeprsap',[jwtauth], prcontroller.changePRSAP); router.post('/deleteprsap',[jwtauth], prcontroller.deletePRSAP); module.exports = router;