import { request } from './client.js'; // ── 公开用户主页(无鉴权) ──────────────────────── /** * 公开用户资料:{ id, username, role, avatar, bio, created_at, last_active_at, stats } * 不存在时 404 { error: '用户不存在' } */ export function getPublicUser(id) { return request('/users/' + id); } /** 用户帖子列表(分页)→ { list, total, page, pageSize, totalPages };论坛私密时 403 */ export function getUserPosts(id, page = 1, pageSize = 10) { return request(`/users/${id}/posts?page=${page}&pageSize=${pageSize}`); } /** 用户回复列表(分页)→ { list, total, page, pageSize, totalPages };论坛私密时 403 */ export function getUserReplies(id, page = 1, pageSize = 10) { return request(`/users/${id}/replies?page=${page}&pageSize=${pageSize}`); }