diff --git a/src/i18n/lang/zh-CN/common.ts b/src/i18n/lang/zh-CN/common.ts index 746a97f..153cdb5 100644 --- a/src/i18n/lang/zh-CN/common.ts +++ b/src/i18n/lang/zh-CN/common.ts @@ -43,6 +43,8 @@ export default { collapse: '收起', songCount: '{count}首', language: '语言', + today: '今天', + yesterday: '昨天', tray: { show: '显示', quit: '退出', diff --git a/src/i18n/lang/zh-CN/comp.ts b/src/i18n/lang/zh-CN/comp.ts index e39e4e4..7a64ee5 100644 --- a/src/i18n/lang/zh-CN/comp.ts +++ b/src/i18n/lang/zh-CN/comp.ts @@ -117,7 +117,11 @@ export default { cancelCollect: '取消收藏', addToPlaylist: '添加到播放列表', addToPlaylistSuccess: '添加到播放列表成功', - songsAlreadyInPlaylist: '歌曲已存在于播放列表中' + songsAlreadyInPlaylist: '歌曲已存在于播放列表中', + historyRecommend: '历史日推', + fetchDatesFailed: '获取日期列表失败', + fetchSongsFailed: '获取歌曲列表失败', + noSongs: '暂无歌曲' }, playlist: { import: { diff --git a/src/renderer/api/music.ts b/src/renderer/api/music.ts index 34eb53f..dd41fa2 100644 --- a/src/renderer/api/music.ts +++ b/src/renderer/api/music.ts @@ -188,3 +188,25 @@ export function subscribeAlbum(params: { t: number; id: number }) { params }); } + +/** + * 获取历史日推可用日期列表 + */ +export function getHistoryRecommendDates() { + return request({ + url: '/history/recommend/songs', + method: 'get' + }); +} + +/** + * 获取历史日推详情数据 + * @param date 日期,格式:YYYY-MM-DD + */ +export function getHistoryRecommendSongs(date: string) { + return request({ + url: '/history/recommend/songs/detail', + method: 'get', + params: { date } + }); +} diff --git a/src/renderer/components/common/songItemCom/CompactSongItem.vue b/src/renderer/components/common/songItemCom/CompactSongItem.vue index f824659..af3d002 100644 --- a/src/renderer/components/common/songItemCom/CompactSongItem.vue +++ b/src/renderer/components/common/songItemCom/CompactSongItem.vue @@ -34,7 +34,7 @@