|
|
@@ -347,12 +347,13 @@ class User extends BaseController
|
|
|
if(!empty($post["service_area"]) && is_array($post["service_area"])){
|
|
|
$saveAre=[];
|
|
|
foreach($post["service_area"] as $v){
|
|
|
- $stc = str_replace(['省','市','区','县'],['','','',''],$v);
|
|
|
- $str = str_replace(['辖'],['市辖'],$stc);
|
|
|
- $arr = explode(",",$str);
|
|
|
+ $arr = explode(",",$v);
|
|
|
+ $str1 = $arr[0].','.$arr[1];
|
|
|
+ $stc = str_replace(['省','市','区','县'],['','','',''],$str1);
|
|
|
+ $str2 = $str1.",".$arr[2]!='市辖区'?str_replace(['省','市','区','县'],['','','',''],$arr[2]):'市辖区';
|
|
|
+ $arr = explode(",",$str2);
|
|
|
$city_id = $cityModel->where('merger_name','like',"%".$arr[1].",".$arr[2])->value('id');
|
|
|
if(!$city_id) $city_id = $cityModel->where('merger_name','like',"%".$arr[0].",".$arr[1])->value('id');
|
|
|
-
|
|
|
$saveAre[] = $city_id;
|
|
|
|
|
|
}
|