diff --git a/src/component/Admin/File/File.js b/src/component/Admin/File/File.js index fe1a121..689fc93 100644 --- a/src/component/Admin/File/File.js +++ b/src/component/Admin/File/File.js @@ -19,7 +19,7 @@ import Select from "@material-ui/core/Select"; import MenuItem from "@material-ui/core/MenuItem"; import { useHistory, useLocation } from "react-router"; import IconButton from "@material-ui/core/IconButton"; -import {Block, Delete, Edit, FilterList} from "@material-ui/icons"; +import { Block, Delete, DeleteForever, Edit, FilterList } from "@material-ui/icons"; import Tooltip from "@material-ui/core/Tooltip"; import Popover from "@material-ui/core/Popover"; import Menu from "@material-ui/core/Menu"; @@ -132,9 +132,9 @@ export default function File() { }); }; - const deleteBatch = e =>{ + const deleteBatch =force => e =>{ setLoading(true); - API.post("/admin/file/delete",{id:selected}) + API.post("/admin/file/delete",{id:selected,force:force}) .then(response => { loadList(); ToggleSnackbar("top", "right", "删除任务将在后台执行", "success"); @@ -145,7 +145,6 @@ export default function File() { setLoading(false); }); } - const dispatch = useDispatch(); const ToggleSnackbar = useCallback( (vertical, horizontal, msg, color) => @@ -234,10 +233,15 @@ export default function File() { 已选择 {selected.length} 个对象 - + + + + + + )}