setItemId($itemIds); // 设置成功响应 $this->response->setCode(RESPONSE_CODE::OK); $this->response->setMsg('获取开放交易物品列表成功'); // 更新用户活动时间 $this->updateUserActivityTime(); Log::info('获取开放交易物品列表成功', [ 'user_id' => $this->user_id, 'item_count' => count($itemIds), 'item_ids' => $itemIds ]); } catch (\Exception $e) { // 记录错误日志 Log::error('获取开放交易物品列表失败', [ 'user_id' => $this->user_id, 'error' => $e->getMessage(), 'trace' => $e->getTraceAsString() ]); // 设置错误响应 $this->response->setCode(RESPONSE_CODE::SERVER_ERROR); $this->response->setMsg('获取开放交易物品列表失败'); } return $response; } }