|
@@ -224,9 +224,13 @@ class Company extends User
|
|
|
public function toSearchableArray()
|
|
|
{
|
|
|
$arr=$this->load(['membersSetmeal'])->toArray();
|
|
|
- $arr['district'] = string_to_array('.', $arr['district']);
|
|
|
- $arr['district_cn'] = string_to_array('/', $arr['district_cn']);
|
|
|
- $arr['trade_cn'] = get_category($arr['trade']);
|
|
|
+ if(array_key_exists('district',$arr) && $arr['district'] != 0){
|
|
|
+ $arr['district'] = string_to_array('.', $arr['district']);
|
|
|
+ $arr['district_cn'] = string_to_array('/', $arr['district_cn']);
|
|
|
+ }
|
|
|
+ if(array_key_exists('trade',$arr) && $arr['trade'] > 0){
|
|
|
+ $arr['trade_cn'] = get_category($arr['trade']);
|
|
|
+ }
|
|
|
foreach ($arr['tag'] as $key => $val) {
|
|
|
$arr['tag'][$key] = (int)$val;
|
|
|
}
|