diff --git a/home/controllers/h5/market/sylive2/Stic.php b/home/controllers/h5/market/sylive2/Stic.php index 6586ad32..41281866 100644 --- a/home/controllers/h5/market/sylive2/Stic.php +++ b/home/controllers/h5/market/sylive2/Stic.php @@ -109,16 +109,23 @@ class Stic extends Admin{ 'cfUserId' => $this->uid, ]; $owner_browse_count = $this->mdSytActivityKpiData->count($where); //浏览数据 - $where['kpi'] = 'subscribe'; - $owner_subscribe_count = $this->mdSytActivityKpiData->count($where); //订阅数据 - $where['kpi'] = 'beforeOrder'; - $order_count = $this->mdSytActivityKpiData->count($where); //下单数据 $mine = [ ['title'=>'访问用户','num'=>"{$owner_browse_count}人",'url'=>'/h5/market/sylive2/stic/users?type=owner&kpi=browse'], - ['title'=>'预约用户','num'=>"{$owner_subscribe_count}人",'url'=>'/h5/market/sylive2/stic/users?type=owner&kpi=subscribe'], - ['title'=>'预约率','num'=>$owner_browse_count ? round($owner_subscribe_count/$owner_browse_count*100,2)."%" : 0], - ['title'=>'下单数','num'=>"{$order_count}单"], ]; + if($this->a_id==11){ + $where['kpi'] = 'beforeOrder'; + $owner_subscribe_count = $this->mdSytActivityKpiData->count($where); //订阅数据 + $mine[] = ['title'=>'留资用户','num'=>"{$owner_subscribe_count}人",'url'=>'/h5/market/sylive2/stic/users?type=owner&kpi=beforeOrder']; + $mine[] = ['title'=>'留资率','num'=>$owner_browse_count ? round($owner_subscribe_count/$owner_browse_count*100,2)."%" : 0]; + }else{ + $where['kpi'] = 'subscribe'; + $owner_subscribe_count = $this->mdSytActivityKpiData->count($where); //订阅数据 + $mine[] = ['title'=>'预约用户','num'=>"{$owner_subscribe_count}人",'url'=>'/h5/market/sylive2/stic/users?type=owner&kpi=subscribe']; + $mine[] = ['title'=>'预约率','num'=>$owner_browse_count ? round($owner_subscribe_count/$owner_browse_count*100,2)."%" : 0]; + } + $where['kpi'] = 'beforeOrder'; + $order_count = $this->mdSytActivityKpiData->count($where); //下单数据 + $mine[] = ['title'=>'下单数','num'=>"{$order_count}单"]; $sub_lists = [ ['title'=>'我的','lists'=>$mine], ]; @@ -135,10 +142,15 @@ class Stic extends Admin{ $order_count = $this->mdSytActivityKpiData->count($where); //下单数据 $biz = [ ['title'=>'访问用户','num'=>"{$biz_browse_count}人",'url' => "/h5/market/sylive2/stic/users?type=biz&type_id={$group_user['bizId']}&kpi=browse"], - ['title'=>'预约用户','num'=>"{$biz_subscribe_count}人",'url' => "/h5/market/sylive2/stic/users?type=biz&type_id={$group_user['bizId']}&kpi=subscribe"], - ['title'=>'预约率','num'=>$biz_browse_count ? round($biz_subscribe_count/$biz_browse_count*100,2)."%" : 0], - ['title'=>'下单数','num'=>"{$order_count}单"], ]; + if($this->a_id==11){ + $biz[] = ['title'=>'留资用户','num'=>"{$order_count}人",'url' => "/h5/market/sylive2/stic/users?type=biz&type_id={$group_user['bizId']}&kpi=subscribe"]; + $biz[] = ['title'=>'留资率','num'=>$order_count ? round($order_count/$biz_browse_count*100,2)."%" : 0]; + }else{ + $biz[] = ['title'=>'预约用户','num'=>"{$biz_subscribe_count}人",'url' => "/h5/market/sylive2/stic/users?type=biz&type_id={$group_user['bizId']}&kpi=subscribe"]; + $biz[] = ['title'=>'预约率','num'=>$biz_browse_count ? round($biz_subscribe_count/$biz_browse_count*100,2)."%" : 0]; + } + $biz[] = ['title'=>'下单数','num'=>"{$order_count}单"]; $sub_lists[] = ['title'=>'本店','lists'=>$biz]; } if($group_row['groupsId']!=$group_user['bizId']){ @@ -158,10 +170,15 @@ class Stic extends Admin{ } $biz = [ ['title'=>'访问用户','num'=>"{$browse_count}人",'url'=>$b_url], - ['title'=>'预约用户','num'=>"{$subscribe_count}人",'url'=>$sub_url], - ['title'=>'预约率','num'=>$browse_count ? round($subscribe_count/$browse_count*100,2)."%" : 0], - ['title'=>'下单数','num'=>"{$order_count}单"], ]; + if($this->a_id==11){ + $biz[] = ['title'=>'留资用户','num'=>"{$order_count}人",'url'=>$sub_url]; + $biz[] = ['title'=>'留资率','num'=>$order_count ? round($order_count/$browse_count*100,2)."%" : 0]; + }else{ + $biz[] = ['title'=>'预约用户','num'=>"{$subscribe_count}人",'url'=>$sub_url]; + $biz[] = ['title'=>'预约率','num'=>$browse_count ? round($subscribe_count/$browse_count*100,2)."%" : 0]; + } + $biz[] = ['title'=>'下单数','num'=>"{$order_count}单"]; $title = $disk[$group_row['groupsLevel']+1]? '所有'.$disk[$group_row['groupsLevel']+1] : '所有门店'; $group_row['ifBiz'] && $title = $group_row['groupsName']; $sub_lists[] = ['title'=>"{$title}",'lists'=>$biz];