edit-sylive-aid=11

This commit is contained in:
lccsw
2023-04-28 16:30:43 +08:00
parent 2f8e60b8b2
commit 7d963c689d
+30 -13
View File
@@ -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];