Commit 72d6d094 authored by hujun's avatar hujun

商圈全部

parent 87b4ca52
...@@ -308,7 +308,7 @@ class Shop extends Basic ...@@ -308,7 +308,7 @@ class Shop extends Basic
$regions = new Regions(); $regions = new Regions();
$cityList = $regions->getRegionsCitySH($city_code); $cityList = $regions->getRegionsCitySH($city_code);
$i = 0; $i = $j = 0;
$result["area"][$i]["city"] = "全部"; $result["area"][$i]["city"] = "全部";
$result["area"][$i]["disc"][] = "全部"; $result["area"][$i]["disc"][] = "全部";
foreach ($cityList as $k => $v) { foreach ($cityList as $k => $v) {
...@@ -323,9 +323,15 @@ class Shop extends Basic ...@@ -323,9 +323,15 @@ class Shop extends Basic
} }
} }
if ($j == 0) {
$result["area"][$i]["business_district"][$j]['district'] = $v["name"];
$result["area"][$i]["business_district"][$j]['business'] = "全" . $v["name"];
}
foreach ($v['business_district'] as $item2) { foreach ($v['business_district'] as $item2) {
if (!empty($item2)) { if (!empty($item2)) {
$result["area"][$i]["business_district"][] = $item2; $j++;
$result["area"][$i]["business_district"][$j] = $item2;
} }
} }
......
...@@ -102,7 +102,10 @@ class Regions extends Model ...@@ -102,7 +102,10 @@ class Regions extends Model
//区和商圈 //区和商圈
foreach ($data[$k]['city'] as $k2=>$v2) { foreach ($data[$k]['city'] as $k2=>$v2) {
$data[$k]['business_district'][$k2]['district'] = $v2; $data[$k]['business_district'][$k2]['district'] = $v2;
$data[$k]['business_district'][$k2]['business'] = $business->field('id,name')->where('city',$v['fullName'])->where('disc', $v2)->select(); $business_arr = $business->field('id,name')->where('city',$v['fullName'])->where('disc', $v2)->select();
$data[$k]['business_district'][$k2]['business'][$k2]['id'] = '';
$data[$k]['business_district'][$k2]['business'][$k2]['name'] = '全部';
$data[$k]['business_district'][$k2]['business'][$k2+1] = $business_arr;
} }
} }
return $data; return $data;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment