| 1234567891011121314151617181920212223242526 |
- 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<CreateCarousalsRequest[]>('/carousals/active-list')
- }
- function getTypeList() {
- return httpClient.get<Category[]>('/categories/list')
- }
- function getArticleList(data: ArticleParams) {
- return httpClient.get<PageResult<Article>>('/articles', data)
- }
- function getSearchRecords() {
- return httpClient.get<string[]>('/articles/search-records')
- }
- function getSearchRecommends() {
- return httpClient.get<Recommends[]>('/articles/active-search-recommends')
- }
- export default {
- getCarousalList,
- getTypeList,
- getArticleList,
- getSearchRecords,
- getSearchRecommends,
- }
|