import type { PageResult } from '@/model/base' import type { Article, ArticleParams, Category, CreateCarousalsRequest, Recommends } from '@/model/pet-manual' import httpClient from '@/api/httpClient' function getCarousalList() { return httpClient.get('/carousals/active-list') } function getTypeList() { return httpClient.get('/categories/list') } function getArticleList(data: ArticleParams) { return httpClient.get>('/articles', data) } function getSearchRecords() { return httpClient.get('/articles/search-records') } function getSearchRecommends() { return httpClient.get('/articles/active-search-recommends') } export default { getCarousalList, getTypeList, getArticleList, getSearchRecords, getSearchRecommends, }