From 2558bb9cb473f82384edb7e181eef2e5437ff874 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:30:14 +0800 Subject: [PATCH] bo --- .../api/sylive/GroupsStatistics.php | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/market/controllers/api/sylive/GroupsStatistics.php b/market/controllers/api/sylive/GroupsStatistics.php index ffe372eb..4e69a53b 100644 --- a/market/controllers/api/sylive/GroupsStatistics.php +++ b/market/controllers/api/sylive/GroupsStatistics.php @@ -437,25 +437,25 @@ class GroupsStatistics extends BaseController $re = $this->mdSyliveActivity->get(['activityId' => $activityId]); $times = $legendData = $yAxisSeries = $xAxisData = []; if ($re) { - $timeStart = $re['timeStart']; + $timeStart = $re['activityStart']; $timeEnd = $re['timeEnd']; if ($timeStart != '0000-00-00 00:00:00' && (date('Y-m-d H:i:s') > $timeStart)) { $start_Time = strtotime($timeStart); $end_Time = strtotime($timeEnd); - $legend_data = [['name' => date('Y-m-d', $start_Time) . '的观看数', 'value' => 'watch'], + $legend_data = [['name' => date('Y-m-d', $start_Time) . '的浏览数', 'value' => 'browse'], ['name' => date('Y-m-d', $start_Time) . '的订单数', 'value' => 'order']]; - $add_time = '+1 hour'; - $diff = abs($start_Time - $end_Time); // 获取时间差 - $hour = ceil($diff / 3600); // 获取相差小时数 - $hour < 6 && $add_time = '+30 minute';//转分钟显示 + $add_time = '+1 day'; +// $diff = abs($start_Time - $end_Time); // 获取时间差 +// $hour = ceil($diff / 3600); // 获取相差小时数 +// $hour < 6 && $add_time = '+30 minute';//转分钟显示 $ii = 0; while ($start_Time < $end_Time) { $start = date('Y-m-d H:i:s', $start_Time); - $ii > 0 && $start = date('Y-m-d H:i:s', $start_Time + 60); - $name_start = date('H:i', $start_Time); + $ii > 0 && $start = date('Y-m-d H:i:s', $start_Time + 86400); + $name_start = date('Y-m-d', $start_Time); $start_Time = strtotime($add_time, $start_Time); - $name = $name_start . '-' . date('H:i', $start_Time); - $end = date('Y-m-d H:i:s', $start_Time + 59); + $name = $name_start . '-' . date('Y-m-d', $start_Time); + $end = date('Y-m-d H:i:s', $end_Time); $times[] = ['name' => $name, 'start' => $start, 'end' => $end]; $xAxisData[] = $name; $ii++;