From 0e69c6031528699876130a8668f8cc688f56af3c Mon Sep 17 00:00:00 2001 From: MohammadHMazarei Date: Thu, 17 Apr 2025 11:00:48 +0330 Subject: [PATCH] ADD: create and get a transaction endpoints --- components/transaction/transactionRoutes.js | 22 +++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 components/transaction/transactionRoutes.js diff --git a/components/transaction/transactionRoutes.js b/components/transaction/transactionRoutes.js new file mode 100644 index 0000000..fa18f97 --- /dev/null +++ b/components/transaction/transactionRoutes.js @@ -0,0 +1,22 @@ +const express = require('express') +const transactionController = require('./transactionController') +// const perm = require('../../middlewares/permissionMiddleware') +const loginCheck = require('../../middlewares/loginCheck') + +const router = new express.Router() + +router.use(loginCheck.loginProtect) + +router.get( + '/admin/self', + // perm.requires('getallbelongings'), + transactionController.getUserTransaction +) + +router.post( + '/admin/create', + // perm.requires('getallbelongings'), + transactionController.createTransaction +) + +module.exports = router