|
@@ -66,7 +66,7 @@ class MineServices{
|
|
}
|
|
}
|
|
|
|
|
|
//获取矿区列表
|
|
//获取矿区列表
|
|
- public static function getAreaList($mine_code = '')
|
|
|
|
|
|
+ public static function getAreaList($mine_code = '',$type = '')
|
|
{
|
|
{
|
|
$result['status'] = true;
|
|
$result['status'] = true;
|
|
$result['msg'] = ApiEnum::RETURN_SUCCESS;
|
|
$result['msg'] = ApiEnum::RETURN_SUCCESS;
|
|
@@ -98,17 +98,9 @@ class MineServices{
|
|
}
|
|
}
|
|
$result['data'] = $mine_one;
|
|
$result['data'] = $mine_one;
|
|
} else {
|
|
} else {
|
|
- $mine_id = MineList::where('slug', 'like', '%' . $mine_code . '%')->where('parent_id', 0)->value('id');
|
|
|
|
$mine_one = [];
|
|
$mine_one = [];
|
|
- foreach ($mine_list as $key => $val) {
|
|
|
|
- if ($val['mine_id'] == $mine_id) {
|
|
|
|
- $mine_one[] = $val;
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- //子区域
|
|
|
|
- if($mine_one == null){
|
|
|
|
- $mine_id = MineList::where('slug', 'like', '%' . $mine_code . '%')->value('id');
|
|
|
|
|
|
+ if($type == 'ningmei'){//获取宁煤子区域列表
|
|
|
|
+ $mine_id = MineList::where('slug', 'like', '%' . $mine_code . '%')->where('parent_id',968)->value('id');
|
|
foreach ($mine_list as $key => $val) {
|
|
foreach ($mine_list as $key => $val) {
|
|
if (isset($val['children'])) {
|
|
if (isset($val['children'])) {
|
|
foreach($val['children'] as $k => $v){
|
|
foreach($val['children'] as $k => $v){
|
|
@@ -118,6 +110,13 @@ class MineServices{
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ }else{//获取矿区域
|
|
|
|
+ $mine_id = MineList::where('slug', 'like', '%' . $mine_code . '%')->where('parent_id', 0)->value('id');
|
|
|
|
+ foreach ($mine_list as $key => $val) {
|
|
|
|
+ if ($val['mine_id'] == $mine_id) {
|
|
|
|
+ $mine_one[] = $val;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
$result['data'] = $mine_one;
|
|
$result['data'] = $mine_one;
|