From fdc311475ee8b50b7d15011779e3afea1c129f7a Mon Sep 17 00:00:00 2001
From: vincentlu <t1341870251@gmail.com>
Date: 星期五, 14 二月 2025 09:55:43 +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