From 6e957352ec0782ca3e3a4f63ba9dba54f3367ec2 Mon Sep 17 00:00:00 2001
From: vincentlu <t1341870251@gmail.com>
Date: 星期一, 11 八月 2025 13:38:14 +0800
Subject: [PATCH] #

---
 rsf-admin/src/page/orders/outStock/OutOrderModal.jsx |   23 ++++++++++++-----------
 1 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/rsf-admin/src/page/orders/outStock/OutOrderModal.jsx b/rsf-admin/src/page/orders/outStock/OutOrderModal.jsx
index 92f4fe2..d64d8a3 100644
--- a/rsf-admin/src/page/orders/outStock/OutOrderModal.jsx
+++ b/rsf-admin/src/page/orders/outStock/OutOrderModal.jsx
@@ -39,15 +39,17 @@
     useRefresh,
     useGetList,
 } from 'react-admin';
-import DialogCloseButton from "../../components/DialogCloseButton";
-import { styled } from '@mui/material/styles';
+
 import { PAGE_DRAWER_WIDTH, OPERATE_MODE, DEFAULT_PAGE_SIZE } from '@/config/setting';
-import { Grid, margin, Stack, width } from "@mui/system";
-import request from '@/utils/request';
-import SaveIcon from '@mui/icons-material/Save';
-import CheckCircleIcon from '@mui/icons-material/CheckCircle';
+import DialogCloseButton from "../../components/DialogCloseButton";
 import EditableTextField from "../../components/EditableTextField";
+import CheckCircleIcon from '@mui/icons-material/CheckCircle';
+import { Grid, margin, Stack, width } from "@mui/system";
+import SaveIcon from '@mui/icons-material/Save';
 import OutOrderPreview from "./OutOrderPreview";
+import { styled } from '@mui/material/styles';
+import request from '@/utils/request';
+
 
 const StyledDatagrid = styled(DatagridConfigurable)(({ theme }) => ({
     '& .css-1vooibu-MuiSvgIcon-root': {
@@ -93,18 +95,17 @@
 
 const OutOrderModal = (props) => {
     const { open, setOpen, preview, setPreview, record } = props;
-    const translate = useTranslate();
+    const [drawerVal, setDrawerVal] = useState(false);
     const [params, setParams] = useState({});
     const [select, setSelect] = useState([]);
-
-    const [drawerVal, setDrawerVal] = useState(false);
+    const translate = useTranslate();
     const refresh = useRefresh();
-
     const handleClose = (event, reason) => {
         if (reason !== "backdropClick") {
             setOpen(false);
         }
     };
+
     const CustomFilter = () => {
         const { filterValues, setFilters, refetch } = useListContext();
         const [formValues, setFormValues] = useState(filterValues);
@@ -253,7 +254,7 @@
                 </DialogContent>
             </Grid>
             <Grid>
-                <OutOrderPreview open={preview} setOpen={setPreview} selectedIds={select} />
+                <OutOrderPreview open={preview} setOpen={setPreview} selectedIds={select} setCloseParent={setOpen} />
             </Grid>
         </Dialog >
     )

--
Gitblit v1.9.1