diff --git a/src/pages/video/index.tsx b/src/pages/video/index.tsx index 14e915a..f592dd1 100644 --- a/src/pages/video/index.tsx +++ b/src/pages/video/index.tsx @@ -2,11 +2,11 @@ import {Checkbox, Empty, Space} from "antd"; import React, {useEffect, useMemo, useRef, useState} from "react"; import {DndContext} from "@dnd-kit/core"; import {arrayMove, SortableContext} from "@dnd-kit/sortable"; -import {useSetState, useTimeout} from "ahooks"; +import {useSetState} from "ahooks"; import {VideoListItem} from "@/components/video/video-list-item.tsx"; import ArticleEditModal from "@/components/article/edit-modal.tsx"; -import {deleteByIds, getList, modifyOrder, VideoStatus} from "@/service/api/video.ts"; +import {deleteFromList, getList, modifyOrder, VideoStatus} from "@/service/api/video.ts"; import {formatDuration} from "@/util/strings.ts"; import ButtonBatch from "@/components/button-batch.tsx"; import {showErrorToast, showToast} from "@/components/message.ts"; @@ -131,7 +131,7 @@ export default function VideoIndex() { } }, [videoData, scrollerRef]) const processDeleteVideo = async (ids: Id[]) => { - deleteByIds(ids).then(() => { + deleteFromList(ids).then(() => { showToast('删除成功!', 'success') loadList() }).catch(showErrorToast) @@ -256,7 +256,7 @@ export default function VideoIndex() {
scrollerRef.current?.scrollToPosition(0)}/> {checkedIdArray.length > 0 && >('/video/search',params) } export function deleteHistories(ids: Id[]) { - console.log('deleteHistories',ids) - return new Promise((resolve)=>{ - setTimeout(()=>{ - resolve(1) - },2000) - }) + return post('/video/history/remove', {ids}) } /** @@ -37,8 +32,8 @@ export function getById(id: Id) { return post({url: '/video/detail/' + id}) } -export function deleteByIds(ids: Id[]) { - return post('/video/remove', {ids}) +export function deleteFromList(ids: Id[]) { + return post('/video/outside', {ids}) }