/**
  * 验证权限
  *
  * @author yangyifan <*****@*****.**>
  */
 private function checkAccess()
 {
     $all_user_menu_url = MenuModel::getUserMenu();
     //用户全部菜单
     $all_menu_url = MenuModel::getAllMenuUrl();
     //当前全部菜单
     if (!empty($all_menu_url)) {
         foreach ($all_menu_url as &$menu) {
             if (!empty($menu)) {
                 $menu = url($menu);
             }
         }
     }
     if (!empty($all_user_menu_url)) {
         foreach ($all_user_menu_url as &$menu) {
             if (!empty($menu)) {
                 $menu = url($menu);
             }
         }
     }
     //如果当前菜单在全局菜单里面,并且不存在角色当前菜单,则没有权限
     if (in_array($this->getCurrentUrl(), $all_menu_url) && !in_array($this->getCurrentUrl(), $all_user_menu_url)) {
         $this->error(trans('response.access_error'));
     }
 }