chen.lin
昨天 bb7dd1f513149ecd2887895c807861fdd06a43f6
rsf-admin/src/layout/index.jsx
@@ -4,6 +4,7 @@
import { MyMenu } from './MyMenu';
import TabsBar from './TabsBar';
import { Box } from '@mui/material';
import { TabDialogStateProvider } from '@/context/TabDialogStateContext';
const LayoutContent = ({ children }) => {
  const [sidebarIsOpen] = useSidebarState();
@@ -15,7 +16,7 @@
      top: 48,
      left: sidebarWidth + 5,
      right: 0,
      zIndex: 1400, // 高于 Dialog/Modal(1300),通过 Portal 挂到 body 才能盖住弹窗
      zIndex: 1200, // 低于 Dialog/Modal 与 Select/Menu(1300),避免标签页遮盖下发窗口内的下拉(如出库策略:效率优先/先进先出)
      transition: (theme) =>
        theme.transitions.create('left', {
          easing: theme.transitions.easing.sharp,
@@ -47,7 +48,9 @@
      }}
    >
      {createPortal(tabsBarEl, document.body)}
      {children}
      <TabDialogStateProvider>
        {children}
      </TabDialogStateProvider>
      <CheckForApplicationUpdate />
    </RALayout>
  );