From b27ee071f4343005cb62f05ac2fd8e6806b229b4 Mon Sep 17 00:00:00 2001 From: lccsw <1127794702@qq.com> Date: Sat, 18 Sep 2021 11:58:17 +0800 Subject: [PATCH] edit-licheb-city-filter --- admin/controllers/app/licheb/Member.php | 2 +- api/controllers/wxapp/app/City.php | 2 +- api/controllers/wxapp/licheb/Statistics.php | 4 ++-- api/controllers/wxapp/licheb/User.php | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/admin/controllers/app/licheb/Member.php b/admin/controllers/app/licheb/Member.php index da7e5429..9cfd47fa 100755 --- a/admin/controllers/app/licheb/Member.php +++ b/admin/controllers/app/licheb/Member.php @@ -160,7 +160,7 @@ class Member extends HD_Controller{ $mobile = $info['mobile']; $group_id = $info['group_id']; $bizs = $info['bizs']; - $biz_id_arr = array_column($bizs,'biz_id'); + $biz_id_arr = is_array($bizs) ? array_column($bizs,'biz_id') : ''; if (!mobile_valid($mobile)) { return $this->show_json(SYS_CODE_FAIL, '输入正确手机号'); diff --git a/api/controllers/wxapp/app/City.php b/api/controllers/wxapp/app/City.php index 537b9026..e0827084 100644 --- a/api/controllers/wxapp/app/City.php +++ b/api/controllers/wxapp/app/City.php @@ -47,7 +47,7 @@ class City extends Wxapp{ if($count){ $rows = $this->sys_city_model->select($where,'id desc',$page,$size,'id,city_id,name'); $city_id_arr = array_column($rows,'city_id'); - $default_city = in_array($city_id_arr,$default_city) ? $default_city : $city_id_arr[0]; + $default_city = in_array($default_city,$city_id_arr) ? $default_city : $city_id_arr[0]; foreach($rows as $key=>$val){ $lists = $val; } diff --git a/api/controllers/wxapp/licheb/Statistics.php b/api/controllers/wxapp/licheb/Statistics.php index cc972f6b..8131e548 100644 --- a/api/controllers/wxapp/licheb/Statistics.php +++ b/api/controllers/wxapp/licheb/Statistics.php @@ -52,7 +52,7 @@ class Statistics extends Wxapp{ $city_id && $o_where = ['city_id'=>$city_id]; $bizs_lists = $this->biz_model->get_by_id_arr($biz_id_arr,$o_where,$fileds); }else{ - $bizs_lists = $this->biz_model->select(['status'=>0,'city_id'=>$city_id],'id desc','','',$fileds); + $bizs_lists = $this->biz_model->select(['status'=>1,'city_id'=>$city_id],'id desc','','',$fileds); } if($bizs_lists){ $bizs = array_column($bizs_lists,'biz_name'); @@ -131,7 +131,7 @@ class Statistics extends Wxapp{ $city_id && $o_where = ['city_id'=>$city_id]; $bizs_lists = $this->biz_model->get_by_id_arr($biz_id_arr,$o_where,$fileds); }else{ - $bizs_lists = $this->biz_model->select(['status'=>0,'city_id'=>$city_id],'id desc','','',$fileds); + $bizs_lists = $this->biz_model->select(['status'=>1,'city_id'=>$city_id],'id desc','','',$fileds); } if($bizs_lists){ $bizs = array_column($bizs_lists,'biz_name'); diff --git a/api/controllers/wxapp/licheb/User.php b/api/controllers/wxapp/licheb/User.php index 45f4c345..53c03621 100644 --- a/api/controllers/wxapp/licheb/User.php +++ b/api/controllers/wxapp/licheb/User.php @@ -243,7 +243,7 @@ class User extends Wxapp{ $city_id && $o_where = ['city_id'=>$city_id]; $bizs = $this->biz_model->get_by_id_arr($biz_id_arr,$o_where,$fileds); }else{ - $bizs = $this->biz_model->select(['status'=>0,'city_id'=>$city_id],'id desc','','',$fileds); + $bizs = $this->biz_model->select(['status'=>1,'city_id'=>$city_id],'id desc','','',$fileds); } if($bizs){ foreach($bizs as $key => $val){