skyouc
2025-08-01 037194759439e7799c6728ccd15bcb716b5c7475
rsf-admin/src/page/orders/transfer/CreateBySelectMats.jsx
@@ -37,7 +37,7 @@
const CreateBySelectMats = (props) => {
    const { open, setOpen, data, setData } = props;
    const { open, setOpen, data, setData, queryForm } = props;
    const [page, setPage] = useState({ page: DEFAULT_START_PAGE, pageSize: DEFAULT_PAGE_SIZE });
    const [rowCount, setRowCount] = useState(0);
    const [isLoading, setIsLoading] = useState(false);
@@ -49,7 +49,9 @@
    const translate = useTranslate();
    const notify = useNotify();
    const refresh = useRefresh();
    console.log("-----=====>");
    console.log(queryForm);
    const handleClose = (event, reason) => {
        if (reason !== "backdropClick") {
            setOpen(false);
@@ -79,6 +81,7 @@
                return acc;
            }, {});
            return {
                id: el.id,
                matnrId: el.matnrId,
                maktx: el.maktx,
                matnrCode: el.matnrCode,
@@ -96,13 +99,15 @@
    };
    const getData = async () => {
        setIsLoading(true)
        const res = await request.post(`/transfer/locs/items`, {
        let params = {
            ...formData,
            orgAreaId: queryForm?.orgAreaId,
            current: page?.page,
            pageSize: page?.pageSize,
            orderBy: "create_time desc"
        });
        };
        setIsLoading(true)
        const res = await request.post(`/transfer/locs/items`, params);
        if (res?.data?.code === 200) {
            const { data } = res.data;
            setTableData(data?.records);
@@ -272,14 +277,19 @@
    return (
        <div style={{ height: 400, width: '100%' }}>
            <DataGrid
                rows={tableData}
                rowCount={rowCount}
                columns={columns}
                paginationMode="server"
                paginationModel={page}
                checkboxSelection
                onPaginationModelChange={setPage}
                onRowSelectionModelChange={handleSelectionChange}
                selectionModel={selectedRows}
                disableColumnMenu={true}
                disableColumnSorting
                disableMultipleColumnsSorting
                loading={isLoading}
                slotProps={{
                    loadingOverlay: {