From b9d414bc2d61b4824ce6a019b1c10f526f71ced1 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期一, 21 四月 2025 12:56:12 +0800 Subject: [PATCH] #修改 1. 新增DO单,DO单明细 --- rsf-admin/src/page/orders/asnOrder/AsnOrderItemList.jsx | 27 +++++++-------------------- 1 files changed, 7 insertions(+), 20 deletions(-) diff --git a/rsf-admin/src/page/orders/asnOrder/AsnOrderItemList.jsx b/rsf-admin/src/page/orders/asnOrder/AsnOrderItemList.jsx index 085e065..e2ef514 100644 --- a/rsf-admin/src/page/orders/asnOrder/AsnOrderItemList.jsx +++ b/rsf-admin/src/page/orders/asnOrder/AsnOrderItemList.jsx @@ -45,7 +45,6 @@ import PageDrawer from "../../components/PageDrawer"; import { PAGE_DRAWER_WIDTH, OPERATE_MODE, DEFAULT_PAGE_SIZE, DEFAULT_ITEM_PAGE_SIZE } from '@/config/setting'; import AsnOrderItemEdit from "./AsnOrderItemEdit"; -import QrCodeIcon from "@mui/icons-material/QrCode"; import ImportButton from "../../components/ImportButton"; const StyledDatagrid = styled(DatagridConfigurable)(({ theme }) => ({ @@ -65,7 +64,6 @@ const filters = [ <SearchInput source="condition" alwaysOn />, - <NumberInput source="asnId" label="table.field.asnOrderItem.asnId" />, <TextInput source="asnCode" label="table.field.asnOrderItem.asnCode" />, <TextInput source="poDetlId" label="table.field.asnOrderItem.poDetlId" />, @@ -80,9 +78,8 @@ <TextInput source="splrCode" label="table.field.asnOrderItem.splrCode" />, <TextInput source="splrName" label="table.field.asnOrderItem.splrName" />, <TextInput source="qrcode" label="table.field.asnOrderItem.qrcode" />, - <TextInput source="barcode" label="table.field.asnOrderItem.barcode" />, + <TextInput source="trackCode" label="table.field.asnOrderItem.barcode" />, <TextInput source="packName" label="table.field.asnOrderItem.packName" />, - <TextInput label="common.field.memo" source="memo" />, <SelectInput label="common.field.status" @@ -102,7 +99,7 @@ const [drawerVal, setDrawerVal] = useState(false); const [select, setSelect] = useState({}); const asnId = useGetRecordId(); - const { data: dicts, isPending, error } = useGetOne('asnOrder', { id: asnId }); const creatCode = () => { }; + const { data: dicts, isPending, error } = useGetOne('asnOrder', { id: asnId }); return ( <> @@ -119,26 +116,22 @@ }} title={"menu.asnOrderItem"} empty={<EmptyData onClick={() => { setCreateDialog(true) }} />} - filter={{ asnId: asnId }} + filter={{ asnId: asnId, deleted: 0 }} filters={filters} sort={{ field: "create_time", order: "desc" }} actions={( <TopToolbar> - <Button onClick={creatCode} label={"toolbar.creatcode"}> - <QrCodeIcon /> - </Button> <FilterButton /> <MyCreateButton onClick={() => { setCreateDialog(true) }} /> <SelectColumnsButton preferenceKey='asnOrderItem' /> - <ImportButton value={'asnOrder'} parmas={{ asnId: asnId }} /> - <MyExportButton /> + {/* <MyExportButton /> */} </TopToolbar> )} perPage={DEFAULT_ITEM_PAGE_SIZE} > <StyledDatagrid preferenceKey='asnOrderItem' - bulkActionButtons={() => <BulkDeleteButton mutationMode={OPERATE_MODE} />} + bulkActionButtons={false} rowClick={(id, resource, record) => { setSelect(record) setEditDialog(true) @@ -151,6 +144,7 @@ <TextField source="poDetlId" label="table.field.asnOrderItem.poDetlId" /> <TextField source="poDetlCode" label="table.field.asnOrderItem.poDetlCode" /> <TextField source="matnrId" label="table.field.asnOrderItem.matnrId" /> + <TextField source="matnrCode" label="table.field.asnOrderItem.matnrCode" /> <TextField source="maktx" label="table.field.asnOrderItem.maktx" /> <NumberField source="anfme" label="table.field.asnOrderItem.anfme" /> <TextField source="stockUnit" label="table.field.asnOrderItem.stockUnit" /> @@ -160,7 +154,7 @@ <TextField source="splrCode" label="table.field.asnOrderItem.splrCode" /> <TextField source="splrName" label="table.field.asnOrderItem.splrName" /> <TextField source="qrcode" label="table.field.asnOrderItem.qrcode" /> - <TextField source="barcode" label="table.field.asnOrderItem.barcode" /> + <TextField source="trackCode" label="table.field.asnOrderItem.barcode" /> <TextField source="packName" label="table.field.asnOrderItem.packName" /> <TextField source="updateBy$" label="common.field.updateBy" /> <DateField source="updateTime" label="common.field.updateTime" showTime /> @@ -168,13 +162,6 @@ <DateField source="createTime" label="common.field.createTime" showTime /> <BooleanField source="status$" label="common.field.status" sortable={false} /> <TextField source="memo" label="common.field.memo" sortable={false} /> - <WrapperField cellClassName="opt" label="common.field.opt"> - {/* <EditButton sx={{ padding: '1px', fontSize: '.75rem' }} /> */} - <Button label="ra.action.edit" onClick={(id, resource, record) => { - setEditDialog(true) - setSelect(record) }} /> - <DeleteButton sx={{ padding: '1px', fontSize: '.75rem' }} mutationMode={OPERATE_MODE} /> - </WrapperField> </StyledDatagrid> </List> <AsnOrderItemCreate -- Gitblit v1.9.1