getCityList(); return json_send(['code' => 'success', 'msg' => '获取成功', 'data' => $result]); } /** * 获取大区城市列表 * @author 唐远望 * @version 1.0 * @date 2026-03-18 * @param Request $request */ public function list_zoning(citysZoningModel $citysZoningModel, CitysModel $CitysModel) { $zoning_result = $citysZoningModel->getList(); if (empty($zoning_result)) return json_send(['code' => 'success', 'msg' => '获取成功', 'data' => '']); $city_result = $CitysModel->getCityList(); if (empty($city_result)) return json_send(['code' => 'success', 'msg' => '获取成功', 'data' => '']); foreach ($zoning_result as $key => $value) { $province_ids = explode(',', $value['province_ids']); $zoning_result[$key]['city_list'] = []; foreach ($city_result as $k => $v) { if (in_array($v['id'], $province_ids)) { $zoning_result[$key]['city_list'][] = $v; } } } return json_send(['code' => 'success', 'msg' => '获取成功', 'data' => $zoning_result]); } }