/** * API配置 * 统一管理所有API接口地址 */ // 基础URL export const BASE_URL = 'https://www.wanandroid.com' // API接口配置 export const API_CONFIG = { // 首页相关 HOME: { // Banner轮播图 BANNER: `${BASE_URL}/banner/json`, // 首页文章列表 ARTICLE_LIST: `${BASE_URL}/article/list/{page}/json`, // 置顶文章 TOP_ARTICLE: `${BASE_URL}/article/top/json`, // 搜索文章 SEARCH_ARTICLE: `${BASE_URL}/article/query/{page}/json` }, // 项目相关 PROJECT: { // 项目分类 TREE: `${BASE_URL}/project/tree/json`, // 项目列表 LIST: `${BASE_URL}/project/list/{page}/json`, // 项目详情 DETAIL: `${BASE_URL}/project/detail/{id}/json` }, // 公众号相关 WXARTICLE: { // 公众号列表 CHAPTERS: `${BASE_URL}/wxarticle/chapters/json`, // 公众号文章 ARTICLES: `${BASE_URL}/wxarticle/list/{id}/{page}/json` }, // 体系相关 TREE: { // 知识体系 SYSTEM_TREE: `${BASE_URL}/tree/json`, // 体系下的文章 SYSTEM_ARTICLES: `${BASE_URL}/article/list/{page}/json` }, // 用户相关 USER: { // 登录 LOGIN: `${BASE_URL}/user/login`, // 注册 REGISTER: `${BASE_URL}/user/register`, // 退出登录 LOGOUT: `${BASE_URL}/user/logout/json`, // 收藏列表 COLLECT_LIST: `${BASE_URL}/lg/collect/list/{page}/json` } } // 请求超时时间(毫秒) export const TIMEOUT = 10000 // 请求头配置 export const HEADERS = { 'Content-Type': 'application/json', 'Accept': 'application/json' }