|
|
@@ -212,6 +212,18 @@ class MessageService extends BaseService
|
|
|
];
|
|
|
}
|
|
|
|
|
|
+ // 不接收则不显示聊天消息
|
|
|
+ $receiveCustom = MemberSettingService::make()->getSetting($userId,'receive_custom',1);
|
|
|
+ if($receiveCustom != 1){
|
|
|
+ return [
|
|
|
+ 'unread'=> 0,
|
|
|
+ 'total'=> 0,
|
|
|
+ 'list'=> [],
|
|
|
+ 'pageSize'=> $pageSize,
|
|
|
+ 'close'=> true,
|
|
|
+ ];
|
|
|
+ }
|
|
|
+
|
|
|
$where = ['a.type'=>9,'a.status'=> 1,'a.mark'=>1];
|
|
|
$expire = ConfigService::make()->getConfigByCode('chat_log_expire');
|
|
|
$expire = $expire? $expire*86400 : 60*86400;
|