From d65fbaaedd80bec4fd6d90a23d437d344689435f Mon Sep 17 00:00:00 2001 From: vincentlu <t1341870251@gmail.com> Date: 星期一, 10 二月 2025 08:58:53 +0800 Subject: [PATCH] # --- rsf-admin/src/page/menu/MenuList.jsx | 19 ++++++++++++++++--- 1 files changed, 16 insertions(+), 3 deletions(-) diff --git a/rsf-admin/src/page/menu/MenuList.jsx b/rsf-admin/src/page/menu/MenuList.jsx index 8b1ed6b..ab0e3c7 100644 --- a/rsf-admin/src/page/menu/MenuList.jsx +++ b/rsf-admin/src/page/menu/MenuList.jsx @@ -25,6 +25,7 @@ Tooltip, Button, Chip, + LinearProgress, } from '@mui/material'; import { Add, Edit, Delete } from '@mui/icons-material'; import KeyboardArrowDownIcon from '@mui/icons-material/KeyboardArrowDown'; @@ -33,7 +34,6 @@ import request from '@/utils/request'; import DeptEdit from './MenuEdit'; import * as Icons from '@mui/icons-material'; - const RESOURCE = 'menu'; const TITLE = 'menu.menu'; @@ -211,7 +211,7 @@ const refresh = useRefresh(); const [deleteOne] = useDelete(); - const [treeData, setTreeData] = React.useState([]); + const [treeData, setTreeData] = React.useState(null); const [filter, setFilter] = React.useState(""); const [createDialog, setCreateDialog] = React.useState(false); const [editRecord, setEditRecord] = React.useState(null); @@ -339,7 +339,20 @@ </Button> </Box> </Box> - <Card> + <Card sx={{ + position: 'relative', + }}> + {!treeData && ( + <LinearProgress + sx={{ + height: "3px", + position: 'absolute', + top: 0, + left: 0, + right: 0, + }} + /> + )} <TableContainer component={Paper}> <Table size="small"> <TableHead> -- Gitblit v1.9.1