market_groups_1210_3
This commit is contained in:
@@ -496,15 +496,20 @@ class GroupsStatistics extends BaseController
|
||||
$map_groups = $this->mdSyliveGroups->map('groupsId', 'groupsName',
|
||||
["groupsId in({$str_groups})" => null, 'activityId' => $activityId, 'status>=' => 0]);
|
||||
$str_user = $userIds ? implode(',', $userIds) : -1;
|
||||
$map_user = $this->mdSyliveUser->map('userId', 'uname', ["userId in({$str_user})" => null, 'status>=' => 0]);
|
||||
$map_user = $this->mdSyliveUser->map('userId', 'uname,nickname', ["userId in({$str_user})" => null, 'status>=' => 0]);
|
||||
foreach ($res as $v) {
|
||||
$cfUserId = intval($v['cfUserId']);
|
||||
$bizName = $uname = '';
|
||||
$map_groups[$v['levelId1']] && $bizName = $map_groups[$v['levelId1']] . ' ';
|
||||
$map_groups[$v['levelId2']] && $bizName .= $map_groups[$v['levelId2']] . ' ';
|
||||
$map_groups[$v['levelId3']] && $bizName .= $map_groups[$v['levelId3']] . ' ';
|
||||
$map_groups[$v['groupsId']] && $bizName .= $map_groups[$v['groupsId']] . ' ';
|
||||
$map_user[$cfUserId] && $uname = $map_user[$cfUserId];
|
||||
if ($map_groups[$v['groupsId']]) {
|
||||
$groupsName = $map_groups[$v['groupsId']] . ' ';
|
||||
if ($bizName != $groupsName) {
|
||||
$bizName .= $groupsName;
|
||||
}
|
||||
}
|
||||
$uname = $map_user[$cfUserId]['uname'] ? $map_user[$cfUserId]['uname'] : $map_user[$cfUserId]['nickname'];
|
||||
$where_sort['cfUserId'] = $cfUserId;
|
||||
if ($sort == 'browse') {
|
||||
$browse = $v['total'];
|
||||
@@ -572,15 +577,20 @@ class GroupsStatistics extends BaseController
|
||||
$map_groups = $this->mdSyliveGroups->map('groupsId', 'groupsName',
|
||||
["groupsId in({$str_groups})" => null, 'activityId' => $activityId, 'status>=' => 0]);
|
||||
$str_user = $userIds ? implode(',', $userIds) : -1;
|
||||
$map_user = $this->mdSyliveUser->map('userId', 'uname', ["userId in({$str_user})" => null, 'status>=' => 0]);
|
||||
$map_user = $this->mdSyliveUser->map('userId', 'uname,nickname', ["userId in({$str_user})" => null, 'status>=' => 0]);
|
||||
foreach ($res as $v) {
|
||||
$userId = intval($v['userId']);
|
||||
$bizName = $uname = '';
|
||||
$map_groups[$v['levelId1']] && $bizName = $map_groups[$v['levelId1']] . ' ';
|
||||
$map_groups[$v['levelId2']] && $bizName .= $map_groups[$v['levelId2']] . ' ';
|
||||
$map_groups[$v['levelId3']] && $bizName .= $map_groups[$v['levelId3']] . ' ';
|
||||
$map_groups[$v['groupsId']] && $bizName .= $map_groups[$v['groupsId']] . ' ';
|
||||
$map_user[$userId] && $uname = $map_user[$userId];
|
||||
if ($map_groups[$v['groupsId']]) {
|
||||
$groupsName = $map_groups[$v['groupsId']] . ' ';
|
||||
if ($bizName != $groupsName) {
|
||||
$bizName .= $groupsName;
|
||||
}
|
||||
}
|
||||
$uname = $map_user[$userId]['uname'] ? $map_user[$userId]['uname'] : $map_user[$userId]['nickname'];
|
||||
if ($sort != 'order' && $itemId) {//有商品id,区分订单
|
||||
$order = $this->mdSyliveActivityKpidata->count(['kpi' => 'order', 'cfUserId' => $userId, 'itemId' => $itemId, 'activityId' => $activityId]);
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user