/** * API接口封装 */ import request from './request'; // 用户相关接口 const userApi = { // 登录 login(data, callback) { return request.post('/user/login', data, {}, callback); }, // 注册 register(data, callback) { return request.post('/user/register', data, {}, callback); }, // 获取用户信息 getUserInfo(data, callback) { return request.get('/user/info', data, {}, callback); } }; // 内容相关接口 const contentApi = { // 获取列表 getList(data, callback) { return request.get('/content/list', data, {}, callback); }, // 获取详情 getDetail(id, callback) { return request.get('/content/detail', { id }, {}, callback); } }; // Promise风格的API const promiseApi = { // 登录 login(data) { return request.postPromise('/user/login', data); }, // 获取用户信息 getUserInfo(data) { return request.getPromise('/user/info', data); } }; export { userApi, contentApi, promiseApi };