This commit is contained in:
小鱼开发
2024-07-12 21:05:56 +08:00
parent 55665048ba
commit 2a5f27e7dc
@@ -384,11 +384,11 @@ class GroupsStatistics extends BaseController
$left_subscribe = $this->mdSyliveActivityKpidata->count(['activityId' => $activityId, 'kpi' => 'subscribe', 'createTime<' => $timeStart]);
$left_watch = $this->mdSyliveActivityKpidata->count(['activityId' => $activityId, 'kpi' => 'watch', $left_browse_where => null]);
if ($itemId) {
$left_order = $this->mdSyliveOrder->count(['activityId' => $activityId, 'itemId' => $itemId, 'status' => 1, 'createTime <' => $timeStart]);
$left_order = $this->mdSyliveOrder->count(['activityId' => $activityId, 'itemId' => $itemId, 'status' => 1, 'createTime <' => $re['timeStart']]);
} else {
$left_order = $this->mdSyliveOrder->count(['activityId' => $activityId, 'itemId>' => 0, 'itemPrice >' => 0 , 'status' => 1, 'createTime <' => $timeStart]);
$left_order = $this->mdSyliveOrder->count(['activityId' => $activityId, 'itemId>' => 0, 'itemPrice >' => 0 , 'status' => 1, 'createTime <' => $re['timeStart']]);
}
echo $this->mdSyliveOrder->db->last_query();exit;
$left_subscribe_per = number_format_com($left_subscribe / $left_browse * 100, 1, '');
if ($left_watch) {
$left_watch_per = number_format_com($left_watch / $left_subscribe * 100, 1, '');
@@ -407,8 +407,8 @@ class GroupsStatistics extends BaseController
$funnel_preheating = ['title' => '浏览转化漏斗(预热阶段)', 'expectedData' => $left_expected_data, 'actualData' => $left_actual_data];
}
if ($show == 'right' || !$show) {//直播阶段
$right_browse_where = "userId in(select userId from lc_market_sylive_activity_kpidata where activityId = {$activityId} AND kpi = 'browse' AND createTime >= {$timeStart})";
$right_browse = $this->mdSyliveActivityKpidata->count(['activityId' => $activityId, 'kpi' => 'browse', 'createTime>=' => $timeStart]);
$right_browse_where = "userId in(select userId from lc_market_sylive_activity_kpidata where activityId = {$activityId} AND kpi = 'browse' AND createTime >= {$re['timeStart']})";
$right_browse = $this->mdSyliveActivityKpidata->count(['activityId' => $activityId, 'kpi' => 'browse', 'createTime>=' => $re['timeStart']]);
$right_watch = $this->mdSyliveActivityKpidata->count(['activityId' => $activityId, 'kpi' => 'watch', $right_browse_where => null]);
if ($itemId) {
$left_order = $this->mdSyliveOrder->count(['activityId' => $activityId, 'itemId' => $itemId, 'status' => 1, 'createTime >=' => $timeStart]);