From b5ef11d9dd995dd37beb83f53e55ca672e051f9b Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期四, 21 八月 2025 09:27:57 +0800 Subject: [PATCH] 单据删除操作 --- rsf-admin/src/page/stockManage/locRevise/ReviseLogList.jsx | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/rsf-admin/src/page/stockManage/locRevise/ReviseLogList.jsx b/rsf-admin/src/page/stockManage/locRevise/ReviseLogList.jsx index 761ee8f..3656ba1 100644 --- a/rsf-admin/src/page/stockManage/locRevise/ReviseLogList.jsx +++ b/rsf-admin/src/page/stockManage/locRevise/ReviseLogList.jsx @@ -88,6 +88,7 @@ const ReviseLogList = () => { const [createDialog, setCreateDialog] = useState(false); const [drawerVal, setDrawerVal] = useState(false); + const [item, setItem] = useState(); const translate = useTranslate(); const orderId = useGetRecordId(); @@ -102,7 +103,7 @@ duration: theme.transitions.duration.enteringScreen, }), }} - title={"menu.reviseLog"} + title={false} empty={false} filters={filters} filter={{ reviseId: orderId }} @@ -122,11 +123,12 @@ rowClick={(id, resource, record) => false} expand={<ReviseLogItemList />} expandSingle={true} - omit={['id', 'reviseId', 'createTime', 'createBy', 'memo']} + omit={['id', 'reviseId', 'warehouseId', 'areaId', 'createTime', 'createBy', 'memo']} > <NumberField source="id" /> <NumberField source="reviseId" label="table.field.reviseLog.reviseId" /> <TextField source="reviseCode" label="table.field.reviseLog.reviseCode" /> + <TextField source="locCode" label="table.field.locItem.locCode" /> <NumberField source="warehouseId" label="table.field.loc.warehouseId" /> <NumberField source="areaId" label="table.field.loc.areaId" /> <NumberField source="type" label="table.field.loc.type" /> @@ -143,7 +145,7 @@ <BooleanField source="statusBool" label="common.field.status" sortable={false} /> <TextField source="memo" label="common.field.memo" sortable={false} /> <WrapperField cellClassName="opt" label="common.field.opt"> - <EditLocRevise setDrawerVal={setDrawerVal}/> + <EditLocRevise setDrawerVal={setDrawerVal} setItem={setItem} /> <DeleteButton sx={{ padding: '1px', fontSize: '.75rem' }} mutationMode={OPERATE_MODE} redirect={false} /> </WrapperField> </StyledDatagrid> @@ -155,6 +157,7 @@ /> <LocsReviseDetl open={drawerVal} + record={item} setOpen={setDrawerVal} /> </Box> @@ -163,11 +166,11 @@ export default ReviseLogList; -const EditLocRevise = ({ setDrawerVal }) => { +const EditLocRevise = ({ setDrawerVal, setItem }) => { const record = useRecordContext(); const editRevise = () => { - console.log(record); setDrawerVal(true) + setItem(record) } return ( -- Gitblit v1.9.1