diff --git a/crmeb/app/services/system/SystemRouteServices.php b/crmeb/app/services/system/SystemRouteServices.php index 20b17b1ac..3eab6d611 100644 --- a/crmeb/app/services/system/SystemRouteServices.php +++ b/crmeb/app/services/system/SystemRouteServices.php @@ -204,8 +204,13 @@ class SystemRouteServices extends BaseServices $cateId = $commmonId; } else { if (!isset($item['option']['cate_name'])) { - $rule = explode('/', $item['rule']); - $cateId = $this->topCateId($app, $rule[0]); + if (strstr($item['rule'], '') === false) { + $rule = explode('/', $item['rule']); + $cateId = $this->topCateId($app, $rule[0]); + } else { + //miss路由不写入 + continue; + } } else { $cateId = $this->topCateId($app, $item['option']['cate_name']); }