Browse Source

已读处理

develop
李可松 4 years ago
parent
commit
b9b1037a0f
  1. 2
      app/Http/Controllers/Api/MessageController.php

2
app/Http/Controllers/Api/MessageController.php

@ -19,7 +19,7 @@ class MessageController extends Controller
$list = Message::query()->where('agent_id', $this->agent_id)
->whereIn('user_id', [$this->user_id, 0]) //0是所有人都接收的系统消息
->select('id', 'title', 'created_at')
->selectRaw('IF(( SELECT 1 FROM `message_reads` AS `mr` WHERE mr.id = messages.id AND mr.user_id = messages.user_id ), 1, 0) AS `is_read`')
->selectRaw('IF((SELECT 1 FROM `message_reads` AS `mr` WHERE mr.id = messages.id AND mr.user_id = ' . $this->user_id . '), 1, 0) AS `is_read`')
->orderBy('id', 'DESC')
->simplePaginate(15);

Loading…
Cancel
Save