Files
danyang-match/miniapp/services/contentService.js
T

29 lines
688 B
JavaScript
Raw Normal View History

/**
* 公益内容(U53 婚恋课堂 / U54 内容详情)
*
* 边界(Phase 19):用户端**只做文章列表与详情**——不做 Feed、不做评论、不做点赞。
* 因此本层只提供分类 / 列表 / 详情三个只读方法。
*/
const api = require('../utils/api');
/** 内容分类 */
function getCategories() {
return api.get('/content/categories');
}
/** 文章列表(可按分类过滤) */
function getArticles(params = {}) {
return api.get('/content/articles', params);
}
/** 文章详情 */
function getArticleDetail(id) {
return api.get(`/content/articles/${id}`);
}
module.exports = {
getCategories,
getArticles,
getArticleDetail,
};