user_id) ->select('id', 'title', 'is_read', 'created_at') ->orderBy('id', 'DESC') ->simplePaginate(15); return $this->success($list); } public function show() { $id = (int)request()->input('id'); $message = Message::query() ->where(['agent_id' => $this->agent_id, 'user_id' => $this->user_id]) ->find($id); if (!$message) { return $this->error('消息不存在或已删除'); } //标记短消息为已读 $message->is_read = 1; $message->save(); return $this->success($message); } }