优化,排查项目问题

This commit is contained in:
truewhile
2026-09-05 12:34:17 +08:00
parent 7fa05391e1
commit 1407b9b5c4
85 changed files with 1940 additions and 638 deletions
+10
View File
@@ -29,6 +29,10 @@ export function WatchHistoryPage() {
historyAPI
.list(200)
.then(setItems)
.catch((err: unknown) => {
const msg = (err as { response?: { data?: { error?: string } } })?.response?.data?.error ?? '加载观看历史失败'
toast.error(msg)
})
.finally(() => setLoading(false))
}
@@ -41,6 +45,9 @@ export function WatchHistoryPage() {
await historyAPI.remove(id)
setItems((prev) => prev.filter((item) => item.id !== id))
toast.success('已移除观看历史')
} catch (err: unknown) {
const msg = (err as { response?: { data?: { error?: string } } })?.response?.data?.error ?? '移除观看历史失败'
toast.error(msg)
} finally {
setBusy('')
}
@@ -54,6 +61,9 @@ export function WatchHistoryPage() {
await historyAPI.clear(undefined, status)
setItems((prev) => prev.filter((item) => status === 'completed' ? !item.completed : item.completed))
toast.success(`已清除${label}记录`)
} catch (err: unknown) {
const msg = (err as { response?: { data?: { error?: string } } })?.response?.data?.error ?? `清除${label}记录失败`
toast.error(msg)
} finally {
setBusy('')
}