整合下载逻辑,修复下载历史记录和显示问题

This commit is contained in:
2025-09-29 12:15:02 +08:00
parent 9f25573bf8
commit 423d35d42d
10 changed files with 299 additions and 492 deletions
+9 -2
View File
@@ -264,15 +264,22 @@ class ArtworkService {
content,
filter,
offset,
limit,
};
const response = await this.makeRequest('GET', `/v1/illust/ranking?${stringify(params)}`);
// 获取排行榜作品列表
let artworks = response.illusts || [];
// 如果指定了 limit,则截取相应数量的作品
if (limit && limit < artworks.length) {
artworks = artworks.slice(0, limit);
}
return {
success: true,
data: {
artworks: response.illusts,
artworks: artworks,
next_url: response.next_url,
mode,
date: response.date,