diff --git a/api/controllers/wxapp/licheb/Statistics.php b/api/controllers/wxapp/licheb/Statistics.php index 6c2b9f1e..e70c5818 100644 --- a/api/controllers/wxapp/licheb/Statistics.php +++ b/api/controllers/wxapp/licheb/Statistics.php @@ -39,7 +39,7 @@ class Statistics extends Wxapp{ } $biz_id_arr = explode(',',$this->session['biz_id']); if($biz_id_arr){ - $bizs_lists = $this->biz_model->get_by_id_arr($biz_id_arr); + $bizs_lists = $this->biz_model->get_by_id_arr($biz_id_arr,'id,biz_name',true); $bizs = array_column($bizs_lists,'biz_name'); foreach($bizs_lists as $key=>$val){ $count_data = []; @@ -111,7 +111,7 @@ class Statistics extends Wxapp{ } $biz_id_arr = explode(',',$this->session['biz_id']); if($biz_id_arr){ - $bizs_lists = $this->biz_model->get_by_id_arr($biz_id_arr); + $bizs_lists = $this->biz_model->get_by_id_arr($biz_id_arr,'id,biz_name',true); $bizs = array_column($bizs_lists,'biz_name'); foreach($bizs_lists as $key=>$val){ $count_data = []; diff --git a/common/models/biz/Biz_model.php b/common/models/biz/Biz_model.php index cfab20c5..03eab8a8 100755 --- a/common/models/biz/Biz_model.php +++ b/common/models/biz/Biz_model.php @@ -37,9 +37,11 @@ class Biz_model extends HD_Model /** * id数组获取门店 * @param array() $ids + * @param string $fileds + * @param boolean $del_test //是否删除测试门店 * @return array() */ - public function get_by_id_arr($ids_arr,$fileds='id,biz_name'){ + public function get_by_id_arr($ids_arr,$fileds='id,biz_name',$del_test=false){ $bizs = []; $ids = implode(',',$ids_arr); if($ids){ @@ -47,6 +49,9 @@ class Biz_model extends HD_Model "id in ($ids)" => null, "status" => 1 ]; + if($del_test){ + $where["id!="] = 1; + } $bizs = $this->biz_model->select($where,'',0,0,$fileds); } return $bizs;