update view permission

This commit is contained in:
JOSEPH LE 2024-08-16 14:14:25 +07:00
parent 658b9bf0a2
commit efe33eb21e
2 changed files with 3 additions and 3 deletions

View File

@ -140,7 +140,7 @@ Route::middleware('api')
Route::group([
'prefix' => 'ticket',
], function () {
Route::get('/all', [TicketController::class, 'getAll'])->middleware('check.permission:admin');
Route::get('/all', [TicketController::class, 'getAll'])->middleware('check.permission:admin.hr');
Route::get('/getByUserId', [TicketController::class, 'getByUserId'])->middleware('check.permission:admin.hr.staff');
Route::post('/create', [TicketController::class, 'createTicket'])->middleware('check.permission:admin.hr.staff');
Route::get('/delete', [TicketController::class, 'deleteTicket'])->middleware('check.permission:admin.hr.staff');

View File

@ -167,7 +167,7 @@ const Navbar = ({
display={
g.name === 'normal'
? 'block'
: user?.user?.permission.includes(g.name)
: user?.user?.permission.includes(g.name) || user?.user?.permission.includes('hr')
? 'block'
: 'none'
}
@ -181,7 +181,7 @@ const Navbar = ({
.filter((i) => {
return (
i.group === g.name &&
(user?.user?.permission.includes('admin') || g.name !== 'admin')
(user?.user?.permission.includes('admin') || user?.user?.permission.includes('hr') || g.name !== 'admin')
)
})
.map((item) => (