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