From c3c61c4cac3664eea9307208e0ef43c9648288d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E9=B1=BC=E5=BC=80=E5=8F=91?= Date: Fri, 12 Jul 2024 21:00:49 +0800 Subject: [PATCH] bo --- market/controllers/api/sylive/GroupsStatistics.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/market/controllers/api/sylive/GroupsStatistics.php b/market/controllers/api/sylive/GroupsStatistics.php index 2bbe8407..790ca457 100644 --- a/market/controllers/api/sylive/GroupsStatistics.php +++ b/market/controllers/api/sylive/GroupsStatistics.php @@ -384,9 +384,9 @@ 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]); + $left_order = $this->mdSyliveOrder->count(['activityId' => $activityId, 'itemId' => $itemId, 'status' => 1, 'createTime <' => $timeStart]); } else { - $left_order = $this->mdSyliveOrder->count(['activityId' => $activityId, 'itemId>' => 0, 'item_price >' => 0 , 'status' => 1]); + $left_order = $this->mdSyliveOrder->count(['activityId' => $activityId, 'itemId>' => 0, 'itemPrice >' => 0 , 'status' => 1, 'createTime <' => $timeStart]); } $left_subscribe_per = number_format_com($left_subscribe / $left_browse * 100, 1, ''); if ($left_watch) { @@ -410,9 +410,9 @@ class GroupsStatistics extends BaseController $right_browse = $this->mdSyliveActivityKpidata->count(['activityId' => $activityId, 'kpi' => 'browse', 'createTime>=' => $timeStart]); $right_watch = $this->mdSyliveActivityKpidata->count(['activityId' => $activityId, 'kpi' => 'watch', $right_browse_where => null]); if ($itemId) { - $right_order = $this->mdSyliveActivityKpidata->count(['activityId' => $activityId, 'itemId' => $itemId, $right_browse_where => null]); + $left_order = $this->mdSyliveOrder->count(['activityId' => $activityId, 'itemId' => $itemId, 'status' => 1, 'createTime >=' => $timeStart]); } else { - $right_order = $this->mdSyliveActivityKpidata->count(['activityId' => $activityId, 'itemId>' => 0, $right_browse_where => null]); + $left_order = $this->mdSyliveOrder->count(['activityId' => $activityId, 'itemId>' => 0, 'itemPrice >' => 0 , 'status' => 1, 'createTime >=' => $timeStart]); } $right_watch_per = number_format_com($right_watch / $right_browse * 100, 1, ''); $right_order_per = number_format_com($right_order / $right_watch * 100, 1, '');