edit-licheb-stat-filter-test

This commit is contained in:
lccsw
2021-09-17 16:38:51 +08:00
parent 7dd4b93161
commit cc96f66bfe
2 changed files with 8 additions and 3 deletions
+2 -2
View File
@@ -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 = [];
+6 -1
View File
@@ -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;