瀏覽代碼

CityService ProvinceService 根据名称查询 修改

ajun 5 年之前
父節點
當前提交
e7ae22ac9d
共有 2 個文件被更改,包括 3 次插入0 次删除
  1. 1 0
      app/Services/CityService.php
  2. 2 0
      app/Services/ProvinceService.php

+ 1 - 0
app/Services/CityService.php

@@ -32,6 +32,7 @@ class CityService
     {
         $city = City::query()->where('name',$name)->first();
         if(isset($city))return $city;
+        if(!$name)return null;
         foreach (CityService::$cities as $city) {
             if(strstr($city,$name) != null){
                return City::query()->where('name','like',$city.'%')->first();

+ 2 - 0
app/Services/ProvinceService.php

@@ -16,8 +16,10 @@ class ProvinceService
 
     public function findByName($name)
     {
+        if(!$name)return null;
         $province = Province::query()->where('name',$name)->first();
         if(isset($province))return $province;
+
         foreach (ProvinceService::$provinces as $province) {
             if(strstr($province,$name) != null){
                 return Province::query()->where('name',$province)->first();