This commit is contained in:
payacom
2026-09-13 21:32:36 +03:30
parent 90c5f94b57
commit c302aea177
49 changed files with 4063 additions and 920 deletions

View File

@@ -0,0 +1,16 @@
const express = require('express')
const {
listAdmins,
createAdmin,
updateAdminPermissions,
deleteAdmin
} = require('../../../controllers/panel/adminUsers/adminUsersController')
const requireSuperAdmin = require('../../../middlewares/requireSuperAdmin')
const router = express.Router()
router.get('/', [requireSuperAdmin], listAdmins)
router.post('/', [requireSuperAdmin], createAdmin)
router.put('/:id/permissions', [requireSuperAdmin], updateAdminPermissions)
router.delete('/:id', [requireSuperAdmin], deleteAdmin)
module.exports = router