Skip to content

[细粒度PR] 后台任务实现包(23 个任务类) - #2561

Open
Maoweicao wants to merge 2 commits into
xiaojieonly:BiLi_PC_Gamerfrom
Maoweicao:pr-layer5-task-impls
Open

[细粒度PR] 后台任务实现包(23 个任务类)#2561
Maoweicao wants to merge 2 commits into
xiaojieonly:BiLi_PC_Gamerfrom
Maoweicao:pr-layer5-task-impls

Conversation

@Maoweicao

Copy link
Copy Markdown
Contributor

目标

补充所有后台任务实现类,作为下载管理、设置操作、本地扫描等功能的具体执行体。

变更(23 个文件)

task/impl/

  • CleanInvalidDownloadTask — 清理无效下载项
  • CompressSelectedGalleriesTask — 压缩选中画廊为 zip
  • DeleteFilesTask — 删除文件
  • DeleteRangeDownloadTask — 批量删除指定范围下载
  • ImportDataTask — 导入数据
  • ScanDownloadFilesTask — 扫描下载文件
  • StartAllDownloadTask — 全部开始下载
  • StartRangeDownloadTask — 范围启动下载

task/

  • CleanDownloadLogsTaskCleanRedundancyTaskDumpLogcatTask
  • ExportDataTaskExportDatabaseTaskExportDownloadItemsTaskImportDownloadItemsTask
  • RebuildDownloadRecordsTaskRepairAllDownloadedGalleryTaskRepairUnknownCategoryGalleryTask
  • ResetMediaScanTaskScanDownloadTaskScanLocalGalleryTaskScanRecycleBinTask

依赖

@Maoweicao Maoweicao changed the title [Draft][PR5] 后台任务实现包(task/impl + task/*Task) [细粒度PR] 后台任务实现包(23 个任务类) Apr 30, 2026
Maoweicao

This comment was marked as low quality.

@Maoweicao
Maoweicao marked this pull request as ready for review April 30, 2026 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant