From d2cb36959b65ece32cec7e2db4d6764f5c788b1d Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期三, 30 四月 2025 08:33:24 +0800 Subject: [PATCH] 1. 波次删除判断是否有子任务列表 2. 任务明细添加字段:执行数量,完成数量, 源单据号,源单据ID --- rsf-admin/src/page/components/BatchButton.jsx | 15 ++++++++------- 1 files changed, 8 insertions(+), 7 deletions(-) diff --git a/rsf-admin/src/page/components/BatchButton.jsx b/rsf-admin/src/page/components/BatchButton.jsx index 147ec9e..5a46f8d 100644 --- a/rsf-admin/src/page/components/BatchButton.jsx +++ b/rsf-admin/src/page/components/BatchButton.jsx @@ -1,11 +1,12 @@ -import UploadIcon from '@mui/icons-material/Upload'; +import EditIcon from '@mui/icons-material/Edit'; import { useState } from 'react'; -import { Button } from 'react-admin'; -import ImportModal from './ImportModal'; +import { Button, useListContext } from 'react-admin'; +import BatchModal from './BatchModal'; const ImportButton = (props) => { const [modalOpen, setModalOpen] = useState(false); - + const { selectedIds } = useListContext(); + console.log(selectedIds) const handleOpenModal = () => { setModalOpen(true); }; @@ -17,12 +18,12 @@ return ( <> <Button - startIcon={<UploadIcon />} - label="common.action.import.title" + startIcon={<EditIcon />} + label="common.action.batch" onClick={handleOpenModal} /> - <ImportModal open={modalOpen} onClose={handleCloseModal} {...props} /> + <BatchModal open={modalOpen} onClose={handleCloseModal} {...props} /> </> ); }; -- Gitblit v1.9.1