Feature(custom): add upload task system

This commit is contained in:
Kuingsmile
2026-01-10 20:42:48 +08:00
parent 3865401a72
commit 13986215d4
15 changed files with 3134 additions and 65 deletions

View File

@@ -139,6 +139,27 @@ export const IRPCActionType = {
UPLOAD_CLIPBOARD_FILES_FROM_UPLOAD_PAGE: 'UPLOAD_CLIPBOARD_FILES_FROM_UPLOAD_PAGE',
UPLOAD_CHOOSED_FILES: 'UPLOAD_CHOOSED_FILES',
// upload task queue rpc
UPLOAD_TASK_ADD: 'UPLOAD_TASK_ADD',
UPLOAD_TASK_START: 'UPLOAD_TASK_START',
UPLOAD_TASK_PAUSE: 'UPLOAD_TASK_PAUSE',
UPLOAD_TASK_RESUME: 'UPLOAD_TASK_RESUME',
UPLOAD_TASK_CANCEL_ALL: 'UPLOAD_TASK_CANCEL_ALL',
UPLOAD_TASK_CANCEL_ONE: 'UPLOAD_TASK_CANCEL_ONE',
UPLOAD_TASK_REMOVE_ONE: 'UPLOAD_TASK_REMOVE_ONE',
UPLOAD_TASK_CLEAR_FINISHED: 'UPLOAD_TASK_CLEAR_FINISHED',
UPLOAD_TASK_CLEAR_ALL: 'UPLOAD_TASK_CLEAR_ALL',
UPLOAD_TASK_GET_STATUS: 'UPLOAD_TASK_GET_STATUS',
UPLOAD_TASK_SET_INTERVAL: 'UPLOAD_TASK_SET_INTERVAL',
UPLOAD_TASK_GET_INTERVAL: 'UPLOAD_TASK_GET_INTERVAL',
UPLOAD_TASK_RETRY_ONE: 'UPLOAD_TASK_RETRY_ONE',
UPLOAD_TASK_RETRY_ALL_FAILED: 'UPLOAD_TASK_RETRY_ALL_FAILED',
UPLOAD_TASK_MOVE_UP: 'UPLOAD_TASK_MOVE_UP',
UPLOAD_TASK_MOVE_DOWN: 'UPLOAD_TASK_MOVE_DOWN',
UPLOAD_TASK_SET_PRIORITY: 'UPLOAD_TASK_SET_PRIORITY',
UPLOAD_TASK_UPDATE_SETTINGS: 'UPLOAD_TASK_UPDATE_SETTINGS',
UPLOAD_TASK_GET_SETTINGS: 'UPLOAD_TASK_GET_SETTINGS',
// gallery rpc
GALLERY_PASTE_TEXT: 'GALLERY_PASTE_TEXT',
GALLERY_REMOVE_FILES: 'GALLERY_REMOVE_FILES',