Bladeren bron

信息技术中心子区域列表

任敬轩 2 jaren geleden
bovenliggende
commit
252fee2ffe
1 gewijzigde bestanden met toevoegingen van 13 en 1 verwijderingen
  1. 13 1
      Modules/Mine/Services/MineServices.php

+ 13 - 1
Modules/Mine/Services/MineServices.php

@@ -99,7 +99,8 @@ class MineServices{
                 $result['data'] = $mine_one;
             } else {
                 $mine_one = [];
-                $con = explode('_',$mine_code);
+                $con = explode('_jituan',$mine_code);
+                $xin = explode('_xinxijishuzhongxin',$mine_code);
                 if(count($con) > 1){//获取宁煤子区域列表
                     $mine_id = MineList::where('slug', 'like', '%' . $con[0] . '%')->where('parent_id',968)->value('id');
                     foreach ($mine_list as $key => $val) {
@@ -111,6 +112,17 @@ class MineServices{
                             }
                         }
                     }
+                }elseif(count($xin) > 1){//获取信息技术中心子区域列表
+                    $mine_id = MineList::where('slug', 'like', '%' . $xin[0] . '%')->where('parent_id',1)->value('id');
+                    foreach ($mine_list as $key => $val) {
+                        if (isset($val['children'])) {
+                            foreach($val['children'] as $k => $v){
+                                if($v['mine_id'] == $mine_id){
+                                    $mine_one[] = $v;
+                                }
+                            }
+                        }
+                    }
                 }else{//获取矿区域
                     $mine_id = MineList::where('slug', 'like', '%' . $mine_code . '%')->where('parent_id', 0)->value('id');
                     foreach ($mine_list as $key => $val) {