mirror of
https://github.com/kuaifan/dootask.git
synced 2025-12-16 05:52:49 +00:00
perf: 优化群消息推送内容
This commit is contained in:
parent
bd32c9555e
commit
dcfa47291e
@ -190,8 +190,10 @@ class WebSocketDialogMsgTask extends AbstractTask
|
|||||||
$setting = Base::setting('appPushSetting');
|
$setting = Base::setting('appPushSetting');
|
||||||
if ($setting['push'] === 'open') {
|
if ($setting['push'] === 'open') {
|
||||||
$umengTitle = User::userid2nickname($msg->userid);
|
$umengTitle = User::userid2nickname($msg->userid);
|
||||||
|
$umengBody = WebSocketDialogMsg::previewMsg($msg);
|
||||||
if ($dialog->type == 'group') {
|
if ($dialog->type == 'group') {
|
||||||
$umengTitle = "{$dialog->getGroupName()} ($umengTitle)";
|
$umengBody = $umengTitle . ': ' . $umengBody;
|
||||||
|
$umengTitle = $dialog->getGroupName();
|
||||||
}
|
}
|
||||||
$langs = User::select(['userid', 'lang'])
|
$langs = User::select(['userid', 'lang'])
|
||||||
->whereIn('userid', $umengUserid)
|
->whereIn('userid', $umengUserid)
|
||||||
@ -205,7 +207,7 @@ class WebSocketDialogMsgTask extends AbstractTask
|
|||||||
Doo::setLanguage($lang);
|
Doo::setLanguage($lang);
|
||||||
$umengMsg = [
|
$umengMsg = [
|
||||||
'title' => $umengTitle,
|
'title' => $umengTitle,
|
||||||
'body' => WebSocketDialogMsg::previewMsg($msg),
|
'body' => $umengBody,
|
||||||
'description' => "MID:{$msg->id}",
|
'description' => "MID:{$msg->id}",
|
||||||
'seconds' => 3600,
|
'seconds' => 3600,
|
||||||
'badge' => 1,
|
'badge' => 1,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user