/** * 前台站点API服务 * 前台用户访问的站点相关接口 */ import { request } from '../request'; import type { FrontendSiteInfo } from '../../../types/frontend-api'; // 前台站点API基础路径 const FRONTEND_SITE_API = '/api/site'; /** * 获取站点信息 */ export function getSiteInfo() { return request({ url: `${FRONTEND_SITE_API}/info`, method: 'GET', }); } /** * 获取站点配置 */ export function getSiteConfig() { return request({ url: `${FRONTEND_SITE_API}/config`, method: 'GET', }); } /** * 获取站点公告 */ export function getSiteAnnouncements(params: { page: number; limit: number }) { return request({ url: `${FRONTEND_SITE_API}/announcements`, method: 'GET', params, }); }