add new menu chat bedas and view
This commit is contained in:
@@ -74,6 +74,13 @@ class UsersRoleMenuSeeder extends Seeder
|
||||
"icon" => "mingcute:report-line",
|
||||
"parent_id" => null,
|
||||
"sort_order" => 6,
|
||||
],
|
||||
[
|
||||
"name" => "Neng Bedas",
|
||||
"url" => "/chat",
|
||||
"icon" => "mingcute:wechat-line",
|
||||
"parent_id" => null,
|
||||
"sort_order" => 7,
|
||||
]
|
||||
];
|
||||
|
||||
@@ -92,6 +99,7 @@ class UsersRoleMenuSeeder extends Seeder
|
||||
$dataSettings = Menu::where('name', 'Data Settings')->first();
|
||||
$data = Menu::where('name', 'Data')->first();
|
||||
$laporan = Menu::where('name', 'Laporan')->first();
|
||||
$chat_bedas = Menu::where('name', 'Neng Bedas')->first();
|
||||
|
||||
// create children menu
|
||||
$children_menus = [
|
||||
@@ -221,6 +229,13 @@ class UsersRoleMenuSeeder extends Seeder
|
||||
"parent_id" => $laporan->id,
|
||||
"sort_order" => 2,
|
||||
],
|
||||
[
|
||||
"name" => "Chat",
|
||||
"url" => "main-chatbot.index",
|
||||
"icon" => null,
|
||||
"parent_id" => $chat_bedas->id,
|
||||
"sort_order" => 1,
|
||||
],
|
||||
];
|
||||
|
||||
foreach ($children_menus as $child_menu) {
|
||||
@@ -245,6 +260,7 @@ class UsersRoleMenuSeeder extends Seeder
|
||||
$pdam = Menu::where('name', 'PDAM')->first();
|
||||
$peta = Menu::where('name', 'PETA')->first();
|
||||
$bigdata_resume = Menu::where('name', 'Lap Pimpinan')->first();
|
||||
$chatbot = Menu::where('name', 'Chat')->first();
|
||||
|
||||
// Superadmin gets all menus
|
||||
$superadmin->menus()->sync([
|
||||
@@ -255,6 +271,7 @@ class UsersRoleMenuSeeder extends Seeder
|
||||
$dataSettings->id => ["allow_show" => true, "allow_create" => false, "allow_update" => false, "allow_destroy" => false],
|
||||
$data->id => ["allow_show" => true, "allow_create" => false, "allow_update" => false, "allow_destroy" => false],
|
||||
$laporan->id => ["allow_show" => true, "allow_create" => false, "allow_update" => false, "allow_destroy" => false],
|
||||
$chat_bedas->id => ["allow_show" => true, "allow_create" => false, "allow_update" => false, "allow_destroy" => false],
|
||||
// children
|
||||
$dashboard_pimpinan->id => ["allow_show" => true, "allow_create" => true, "allow_update" => true, "allow_destroy" => true],
|
||||
$dashboard_pbg->id => ["allow_show" => true, "allow_create" => true, "allow_update" => true, "allow_destroy" => true],
|
||||
@@ -274,6 +291,7 @@ class UsersRoleMenuSeeder extends Seeder
|
||||
$pdam->id => ["allow_show" => true, "allow_create" => true, "allow_update" => true, "allow_destroy" => true],
|
||||
$peta->id => ["allow_show" => true, "allow_create" => true, "allow_update" => true, "allow_destroy" => true],
|
||||
$bigdata_resume->id => ["allow_show" => true, "allow_create" => true, "allow_update" => true, "allow_destroy" => true],
|
||||
$chatbot->id => ["allow_show" => true, "allow_create" => true, "allow_update" => true, "allow_destroy" => true],
|
||||
]);
|
||||
|
||||
// Admin gets limited menus
|
||||
|
||||
Reference in New Issue
Block a user