2022-05-12 02:45:43 +08:00
|
|
|
import request from '@/web/utils/request'
|
2022-04-16 21:14:03 +08:00
|
|
|
import {
|
|
|
|
FetchAlbumParams,
|
|
|
|
FetchAlbumResponse,
|
|
|
|
LikeAAlbumParams,
|
|
|
|
LikeAAlbumResponse,
|
|
|
|
} from '@/shared/api/Album'
|
2022-03-13 14:40:38 +08:00
|
|
|
|
|
|
|
// 专辑详情
|
|
|
|
export function fetchAlbum(
|
2022-08-03 23:48:39 +08:00
|
|
|
params: FetchAlbumParams
|
2022-03-13 14:40:38 +08:00
|
|
|
): Promise<FetchAlbumResponse> {
|
|
|
|
return request({
|
|
|
|
url: '/album',
|
|
|
|
method: 'get',
|
2022-08-03 23:48:39 +08:00
|
|
|
params: {
|
|
|
|
...params,
|
|
|
|
timestamp: new Date().getTime(),
|
|
|
|
},
|
2022-03-13 14:40:38 +08:00
|
|
|
})
|
|
|
|
}
|
2022-04-05 21:23:55 +08:00
|
|
|
|
|
|
|
export function likeAAlbum(
|
|
|
|
params: LikeAAlbumParams
|
|
|
|
): Promise<LikeAAlbumResponse> {
|
|
|
|
return request({
|
|
|
|
url: '/album/sub',
|
|
|
|
method: 'post',
|
|
|
|
params: {
|
|
|
|
...params,
|
|
|
|
timestamp: Date.now(),
|
|
|
|
},
|
|
|
|
})
|
|
|
|
}
|