作者 lyh

gx

... ... @@ -59,7 +59,8 @@ class NavController extends BaseController
public function findDetailsList($data, $detailsList) {
$result = [];
foreach ($data as $item) {
$items = (array) $item;
$item = (array)$item;
$items = $item;
$id = $items['id'];
$matchingDetail = null;
foreach ($detailsList as $k => $v) {
... ... @@ -72,8 +73,8 @@ class NavController extends BaseController
if (!empty($matchingDetail)) {
$items = $matchingDetail;
}
if (!empty($items['sub']) && is_array($items['sub'])) {
$items['sub'] = $this->findDetailsList($items['sub'], $detailsList);
if (!empty($item['sub']) && is_array($item['sub'])) {
$items['sub'] = $this->findDetailsList($item['sub'], $detailsList);
}
$result[] = $items;
}
... ...