diff --git a/market/controllers/api/sylive/GroupsStatistics.php b/market/controllers/api/sylive/GroupsStatistics.php index d5cbdf66..9a0a9ad4 100644 --- a/market/controllers/api/sylive/GroupsStatistics.php +++ b/market/controllers/api/sylive/GroupsStatistics.php @@ -518,7 +518,7 @@ class GroupsStatistics extends BaseController $where_order = ['activityId' => $activityId, 'day' => $day, "bizId>" => 0, 'itemId>' => 0]; $where_sort = ['activityId' => $activityId, 'day' => $day, "bizId>" => 0, 'kpi' => $sort]; if ($sort == 'order') { - $where = ['activityId' => $activityId, 'day' => $day, "bizId>" => 0, 'itemId>' => 0]; + $where = ['activityId' => $activityId, 'day' => $day, "bizId>" => 0, 'kpi' => $sort]; if ($itemId) { $where['itemId'] = $itemId; $where_order['itemId'] = $itemId; @@ -643,7 +643,7 @@ class GroupsStatistics extends BaseController 'groupsId as bizId,groupsName,browse,subscribe,watch,beforeOrderTotal,orderTotal'); foreach ($res as $k => $v) { $bizId = intval($v['bizId']); - $re_use = $this->mdSyliveGroupsUser->get(["bizId" => $bizId, 'activityId' => $activityId, 'status>=' => 0]); + $re_use = $this->mdSyliveGroupsUser->get(["bizId" => $bizId, 'activityId' => $activityId, 'status' => 0]); if ($re_use) { $res[$k]['levelId1'] = $re_use['levelId1']; if ($re_use['levelId1'] && !in_array($re_use['levelId1'], $groups_ids)) { @@ -662,7 +662,7 @@ class GroupsStatistics extends BaseController } $str_groups = $groups_ids ? implode(',', $groups_ids) : -1; $map_groups = $this->mdSyliveGroups->map('groupsId', 'groupsName', - ["groupsId in({$str_groups})" => null, 'activityId' => $activityId, 'status>=' => 0]); + ["groupsId in({$str_groups})" => null, 'activityId' => $activityId, 'status' => 0]); foreach ($res as $v) { $bizId = intval($v['bizId']); $bizName = '-'; @@ -672,7 +672,7 @@ class GroupsStatistics extends BaseController $map_groups[$bizId] && $bizName = $map_groups[$bizId]; } $consultant = $this->mdSyliveActivityKpidata->count(['bizId' => $bizId, 'activityId' => $activityId], 'cfUserId'); - $allConsultant = $this->mdSyliveGroupsUser->count(['bizId' => $bizId, 'activityId' => $activityId, 'status>=' => 0]); + $allConsultant = $this->mdSyliveGroupsUser->count(['bizId' => $bizId, 'activityId' => $activityId, 'status' => 0]); $consultant > $allConsultant && $allConsultant = $consultant; $livePV = $watchDuration = 0; if ($channelId) {