0210
This commit is contained in:
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user