From b7d3b5954bc0f811c85b0c4efb9c2095ddef9a99 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期二, 26 八月 2025 11:10:10 +0800 Subject: [PATCH] 单据同步功能优化 单据修改接口优化 --- rsf-admin/src/page/stockManage/locRevise/LocReviseList.jsx | 13 +++++++++++-- 1 files changed, 11 insertions(+), 2 deletions(-) diff --git a/rsf-admin/src/page/stockManage/locRevise/LocReviseList.jsx b/rsf-admin/src/page/stockManage/locRevise/LocReviseList.jsx index 80520c1..86546a3 100644 --- a/rsf-admin/src/page/stockManage/locRevise/LocReviseList.jsx +++ b/rsf-admin/src/page/stockManage/locRevise/LocReviseList.jsx @@ -37,7 +37,7 @@ import MyCreateButton from "@/page/components/MyCreateButton"; import MyExportButton from '@/page/components/MyExportButton'; import PageEditDrawer from "@/page/components/PageEditDrawer"; -import { Box, Typography, Card, Stack } from '@mui/material'; +import { Box, Typography, Card, Stack, Switch } from '@mui/material'; import ConfirmButton from '../../components/ConfirmButton'; import LocReviseCreate from "./LocReviseCreate"; import TaskIcon from '@mui/icons-material/Task'; @@ -147,7 +147,7 @@ <TextField source="memo" label="common.field.memo" sortable={false} /> <WrapperField cellClassName="opt" label="common.field.opt"> <EditButton sx={{ padding: '1px', fontSize: '.75rem' }} /> - <DeleteButton sx={{ padding: '1px', fontSize: '.75rem' }} mutationMode={OPERATE_MODE} /> + <DelButton /> <CompleteButton /> </WrapperField> </StyledDatagrid> @@ -163,6 +163,13 @@ /> </PageEditDrawer> </Box> + ) +} + +const DelButton = () => { + const record = useRecordContext(); + return ( + record?.exceStatus == 0 ? <DeleteButton sx={{ padding: '1px', fontSize: '.75rem' }} mutationMode={OPERATE_MODE} /> : <></> ) } @@ -188,4 +195,6 @@ } + + export default LocReviseList; -- Gitblit v1.9.1