新版流量池服务端提交
This commit is contained in:
@@ -221,6 +221,15 @@ class TrafficPoolSource extends Model
|
||||
$sourceData['chatroomOwners'] = [];
|
||||
$sourceData['chatroomInfo'] = null;
|
||||
$sourceData['displayId'] = $source['sourceWechatId'] ?: '';
|
||||
|
||||
// 尝试获取好友头像
|
||||
if (!empty($source['sourceWechatId'])) {
|
||||
$sourceData['sourceAvatar'] = Db::table('ck_traffic_pool')
|
||||
->where('wechatId', $source['sourceWechatId'])
|
||||
->value('avatar') ?: Db::table('s2_wechat_friend')
|
||||
->where('wechatId', $source['sourceWechatId'])
|
||||
->value('headImgUrl') ?: '';
|
||||
}
|
||||
} else {
|
||||
$sourceData['chatroomOwners'] = [];
|
||||
$sourceData['chatroomInfo'] = null;
|
||||
@@ -434,6 +443,17 @@ class TrafficPoolSource extends Model
|
||||
$chatroomId = $source['sourceChatroomId'];
|
||||
$sourceData['chatroomOwners'] = $chatroomOwners[$chatroomId] ?? [];
|
||||
$sourceData['chatroomInfo'] = self::getChatroomInfo($chatroomId);
|
||||
} elseif ($source['sourceType'] == self::SOURCE_TYPE_FRIEND_ADD) {
|
||||
$sourceData['chatroomOwners'] = [];
|
||||
$sourceData['chatroomInfo'] = null;
|
||||
// 尝试获取好友头像
|
||||
if (!empty($source['sourceWechatId'])) {
|
||||
$sourceData['sourceAvatar'] = Db::table('ck_traffic_pool')
|
||||
->where('wechatId', $source['sourceWechatId'])
|
||||
->value('avatar') ?: Db::table('s2_wechat_friend')
|
||||
->where('wechatId', $source['sourceWechatId'])
|
||||
->value('headImgUrl') ?: '';
|
||||
}
|
||||
} else {
|
||||
$sourceData['chatroomOwners'] = [];
|
||||
$sourceData['chatroomInfo'] = null;
|
||||
|
||||
Reference in New Issue
Block a user