|
@@ -47,16 +47,18 @@ class Address extends Base
|
|
|
|
|
|
private function getInfo($data)
|
|
|
{
|
|
|
- $info = Dever::db('area/province')->find($data['province']);
|
|
|
- $data['province_name'] = $info['name'];
|
|
|
+ if ($data['province'] && $data['city'] && $data['county']) {
|
|
|
+ $info = Dever::db('area/province')->find($data['province']);
|
|
|
+ $data['province_name'] = $info['name'];
|
|
|
|
|
|
- $info = Dever::db('area/city')->find($data['city']);
|
|
|
- $data['city_name'] = $info['name'];
|
|
|
+ $info = Dever::db('area/city')->find($data['city']);
|
|
|
+ $data['city_name'] = $info['name'];
|
|
|
|
|
|
- $info = Dever::db('area/county')->find($data['county']);
|
|
|
- $data['county_name'] = $info['name'];
|
|
|
+ $info = Dever::db('area/county')->find($data['county']);
|
|
|
+ $data['county_name'] = $info['name'];
|
|
|
|
|
|
- $data['add_string'] = $data['province_name'] . $data['city_name'] . $data['county_name'] .','. $data['address'] .','. $data['house_number'] .','. $data['contact'] .','. $data['mobile'];
|
|
|
+ $data['add_string'] = $data['province_name'] . $data['city_name'] . $data['county_name'] .','. $data['address'] .','. $data['house_number'] .','. $data['contact'] .','. $data['mobile'];
|
|
|
+ }
|
|
|
|
|
|
return $data;
|
|
|
}
|