0, 'uri' => '', 'auth_name' => 'VR管理', 'is_menu' => 1, 'sort' => 50, 'relation' => '', 'icon'=>'layui-icon layui-icon-chart-screen' ]; $pid = Permission::insertGetId($menu); $permission = new Permission(); $child = $permission->saveAll([ ['pid'=>$pid,'uri'=>'vrManage/floder_list','auth_name'=>'作品管理','is_menu'=>1,'sort'=>50,'relation'=>'vrManage/floder_list,vrManage/make_floder,vrManage/floder_child,vrManage/edit_floder,vrManage/del_floder,vrManage/group_check_list,vrManage/batch_mobile,vrManage/checking,vrManage/moveto_floder,vrManage/del_group,vrManage/switch'], ]); $ids = [(int)$pid]; foreach ($child as $v) { $ids[] = (int)$v->id; } //先给志远装饰添加vr管理菜单 $grant = Grant::find(28); $permission = array_merge(json_decode(json_encode($grant->permission), true), $ids); asort($permission); $grant->permission = $permission; $grant->save(); } }