From 273f2e5d3941b0e720e5eabd7dba9cfc042c3267 Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期二, 17 六月 2025 17:04:53 +0800
Subject: [PATCH] 出库单生成波次功能开发

---
 rsf-admin/src/page/orders/wave/WaveList.jsx |   26 ++++++++++----------------
 1 files changed, 10 insertions(+), 16 deletions(-)

diff --git a/rsf-admin/src/page/orders/wave/WaveList.jsx b/rsf-admin/src/page/orders/wave/WaveList.jsx
index eec93fe..a0fb5a4 100644
--- a/rsf-admin/src/page/orders/wave/WaveList.jsx
+++ b/rsf-admin/src/page/orders/wave/WaveList.jsx
@@ -35,21 +35,15 @@
     useRedirect,
     Button,
 } from 'react-admin';
-import { Box, Typography, Card, Stack } from '@mui/material';
-import { styled } from '@mui/material/styles';
-import WaveCreate from "./WaveCreate";
-import WavePanel from "./WavePanel";
-import EmptyData from "../../components/EmptyData";
-import MyCreateButton from "../../components/MyCreateButton";
-import MyExportButton from '../../components/MyExportButton';
-import PageDrawer from "../../components/PageDrawer";
-import MyField from "../../components/MyField";
-import request from '@/utils/request';
 import { PAGE_DRAWER_WIDTH, OPERATE_MODE, DEFAULT_PAGE_SIZE } from '@/config/setting';
-import * as Common from '@/utils/common';
+import { Box, Typography, Card, Stack } from '@mui/material';
+import ConfirmButton from "../../components/ConfirmButton";
+import PageDrawer from "../../components/PageDrawer";
 import PublicIcon from '@mui/icons-material/Public';
 import ItemToTaskModal from "./ItemToTaskModal";
-import ConfirmButton from "../../components/ConfirmButton";
+import { styled } from '@mui/material/styles';
+import request from '@/utils/request';
+import WaveCreate from "./WaveCreate";
 
 
 const StyledDatagrid = styled(DatagridConfigurable)(({ theme }) => ({
@@ -143,6 +137,7 @@
                     <TextField source="type$" label="table.field.wave.type" sortable={false} />
                     <TextField source="exceStatus$" label="table.field.wave.exceStatus" sortable={false} />
                     <NumberField source="anfme" label="table.field.wave.anfme" />
+                    <NumberField source="groupQty" label="table.field.wave.groupQty" />
                     <NumberField source="qty" label="table.field.wave.qty" />
                     <NumberField source="orderNum" label="table.field.wave.orderNum" />
                     <TextField source="updateBy$" label="common.field.updateBy" />
@@ -153,8 +148,7 @@
                     <TextField source="memo" label="common.field.memo" sortable={false} />
                     <WrapperField cellClassName="opt" label="common.field.opt">
                         <PublicTaskButton setSelectIds={setSelectIds} setDetailDialog={setDetailDialog} />
-                        <EditButton sx={{ padding: '1px', fontSize: '.75rem' }} />
-                        <DeleteButton sx={{ padding: '1px', fontSize: '.75rem' }} mutationMode={OPERATE_MODE} />
+                        <EditButton label="toolbar.detail" sx={{ padding: '1px', fontSize: '.75rem' }} />
                     </WrapperField>
                 </StyledDatagrid>
             </List>
@@ -184,12 +178,12 @@
     const notify = useNotify();
     const refresh = useRefresh();
     const redirect = useRedirect();
-    
+
     const pubClick = async (event) => {
         setSelectIds(record);
         setDetailDialog(true);
     }
     return (
-        record?.exceStatus == 0 ? <ConfirmButton label={"toolbar.createTask"} startIcon={<PublicIcon /> } onConfirm={pubClick} size='small' /> : <></>
+        record?.exceStatus == 0 ? <ConfirmButton label={"toolbar.createTask"} startIcon={<PublicIcon />} onConfirm={pubClick} size='small' /> : <></>
     );
 }
\ No newline at end of file

--
Gitblit v1.9.1