作者 lyh

gx

@@ -58,22 +58,19 @@ class NavController extends BaseController @@ -58,22 +58,19 @@ class NavController extends BaseController
58 * @method :post 58 * @method :post
59 * @time :2023/12/18 14:54 59 * @time :2023/12/18 14:54
60 */ 60 */
61 - public function findDetailsLists($sort_list, $detailsList,$level = 1) 61 + public function findDetailsLists($sort_list, $detailsList)
62 { 62 {
63 $result = []; 63 $result = [];
64 foreach ($sort_list as $val) { 64 foreach ($sort_list as $val) {
65 $val = (array)$val; 65 $val = (array)$val;
66 if (!empty($val['sub'])){ 66 if (!empty($val['sub'])){
67 - $this->findDetailsLists($val['sub'], $detailsList[$val['id']]['sub'],2); 67 + $this->findDetailsLists($val['sub'], $detailsList[$val['id']]['sub']);
68 } 68 }
69 if (empty($detailsList[$val['id']])){ 69 if (empty($detailsList[$val['id']])){
70 continue; 70 continue;
71 } 71 }
72 - $detail = $detailsList[$val['id']];  
73 - if($level != 1){  
74 - $detail = array_values($detailsList[$val['id']]);  
75 - }  
76 - $result[] = $detail; 72 + @file_put_contents(storage_path('logs/lyh_error.log'), var_export($detailsList[$val['id']], true) . PHP_EOL, FILE_APPEND);
  73 + $result[] = $detailsList[$val['id']];
77 unset($detailsList[$val['id']]); 74 unset($detailsList[$val['id']]);
78 } 75 }
79 $result = array_merge($result, $detailsList); 76 $result = array_merge($result, $detailsList);