IOS-INFO-013 P0 | 本地 ReadingEventUploadQueue 【审计: 不存在】 #78
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
致命F2: 无上传队列
ReadingEventQueueItem{id, eventId, userId?, payload, status: pending|uploading|retrying|failedPermanent, retryCount, lastErrorCode?, lastTriedAt?, createdAt, updatedAt}。enqueue/fetchBatch(100)/markUploading/markUploaded/markRetry/markPermanentFailed/countPending。App重启不丢。SQLite/CoreData实现。
IOS-INFO-010 P0 | 本地 ReadingEventUploadQueueto IOS-INFO-013 P0 | 本地 ReadingEventUploadQueue 【审计: 不存在】完成报告
交付
Features/MaterialReader/ReadingEventUploadQueue.swift— 2 个核心类:1.
ReadingEventUploadQueue— 本地持久化队列:状态机: pending → uploading → (uploaded移除 | failed → retry → pending | failedPermanent)
2.
ReadingEventUploadPipeline— 编排层: