perf: 显示待办消息数量

This commit is contained in:
kuaifan
2022-07-08 14:00:16 +08:00
parent 6412efd031
commit 883e5c26d9
7 changed files with 41 additions and 16 deletions

View File

@@ -403,7 +403,7 @@ class DialogController extends AbstractController
//
if ($reDialog) {
$data['dialog'] = $dialog->formatData($user->userid, true);
$data['todo'] = $data['dialog']->has_todo ? WebSocketDialogMsgTodo::whereDialogId($dialog->id)->whereUserid($user->userid)->whereDoneAt(null)->orderByDesc('id')->take(50)->get() : [];
$data['todo'] = $data['dialog']->todo_num > 0 ? WebSocketDialogMsgTodo::whereDialogId($dialog->id)->whereUserid($user->userid)->whereDoneAt(null)->orderByDesc('id')->take(50)->get() : [];
}
return Base::retSuccess('success', $data);
}