market_groups_1209_3
This commit is contained in:
@@ -170,6 +170,23 @@ class Groups extends BaseController
|
||||
$upDate = ['parentId' => $parentId, 'originalBizId' => $originalBizId, 'groupsName' => $groupsName, 'groupsLevel' => $groupsLevel,
|
||||
'statisticsType' => $statisticsType, 'userFrom' => $userFrom, 'ifBiz' => $ifBiz, 'sortNumber' => $sortNumber];
|
||||
$this->mdSyliveGroups->update($upDate, ['groupsId' => $groupsId]);
|
||||
if (!$re_gro['originalBizId'] && $originalBizId) {//首次绑定同步用户
|
||||
$levelAry = $this->getLevelAry($groupsId);
|
||||
$res = $this->mdSyliveUser->select(['bizId' => $originalBizId, 'status>=' => 0], 'userId asc', 0, 0
|
||||
, 'userId,organizationId,bizId');
|
||||
$addUser = [];
|
||||
foreach ($res as $v) {
|
||||
$re_user = $this->mdSyliveGroupsUser->get(['activityId' => $activityId, 'userId' => $v['userId'], 'status>=' => 0]);
|
||||
if (!$re_user) {
|
||||
$type = $v['bizId'] == $v['organizationId'] ? 1 : 0;
|
||||
$value = ['userId' => $v['userId'], 'type' => $type, 'activityId' => $activityId
|
||||
, 'groupsId' => $groupsId, 'userFrom' => $userFrom, 'createTime' => date('Y-m-d H:i:s')];
|
||||
$data = array_merge($value, $levelAry);
|
||||
$addUser[] = $data;
|
||||
}
|
||||
}
|
||||
$addUser && $this->mdSyliveGroupsUser->add_batch($addUser);
|
||||
}
|
||||
$this->return_response();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user