first commit

This commit is contained in:
2025-12-05 06:21:42 +07:00
commit a3c945a60a
119 changed files with 21757 additions and 0 deletions

23
routes/budget.js Normal file
View File

@ -0,0 +1,23 @@
const express = require('express');
// const { body } = require('express-validator');
const budgetcontroller = require('../controllers/budget');
const jwtauth = require('../middlewares/auth.js');
const router=express.Router();
//=== POST METHOD
router.post('/getbudgetlist',[jwtauth], budgetcontroller.getListBudget);
router.post('/setnewbudget',[jwtauth], budgetcontroller.setNewBudget);
router.get('/getbudgettype',[jwtauth], budgetcontroller.getBudgetType);
router.get('/getbudgetdetail',[jwtauth], budgetcontroller.getBudgetDetail);
router.post('/deletebudget',[jwtauth], budgetcontroller.deleteBudget);
router.post('/updatebudget',[jwtauth], budgetcontroller.updateBudget);
// ==== REquest budget
router.post('/reqbudget',[jwtauth], budgetcontroller.setReqBudget);
router.post('/updatereqbudget',[jwtauth], budgetcontroller.updateReqBudget);
router.post('/deletereqbudget',[jwtauth], budgetcontroller.deleteReqBudget);
router.post('/getreqbudgetlist',[jwtauth], budgetcontroller.getListReqBudget);
router.get('/getbudgetlistbyreq',[jwtauth], budgetcontroller.getBudgetListByRequest);
router.get('/getreqbudgetdetail',[jwtauth], budgetcontroller.getReqBudgetDetail);
router.get('/gettrxidreqbudget',[jwtauth], budgetcontroller.getTrxIdReqBudget);
module.exports = router;