verou
2025-03-15 1e06ec3b91e1bca46f9f2a5b9718bbc346a30073
rsf-admin/src/page/asnOrder/AsnWareModal.jsx
@@ -50,15 +50,25 @@
    };
    const handleSubmit = () => {
        setOpen(false);
        refresh();
        const selectedData = selectedRows.map(id => tableData.find(row => row.id === id));
        setData(selectedData);
        const value = selectedData.map((el => {
            return {
                matnrId: el.id,
                matnk: el.name,
                stockUnit: el.stockUnit || '',
                purUnit: el.purchaseUnit || '',
            }
        }))
        setData(value);
        setOpen(false);
        // refresh();
    };
    const getData = async () => {
        const res = await request.post(`/matnr/page`, {
            pageSize: 99
            ...formData,
            pageSize: 199
        });
        if (res?.data?.code === 200) {
            setTableData(res.data.data.records);
@@ -72,7 +82,7 @@
    }, []);
    const handleSearch = () => {
        // 这里可以添加搜索逻辑
        getData()
    };
    return (
@@ -165,10 +175,8 @@
    ];
    const handleSelectionChange = (ids) => {
        const selectedData = ids.map((id) => tableData.find((row) => row.id === id));
        // setSelectedRows(selectedData);
        // setSelectedRows(ids);
        console.log(selectedData)
        setSelectedRows(ids)
    };
    return (
@@ -183,7 +191,7 @@
                disableColumnMenu={true}
                disableColumnSorting
                disableMultipleColumnsSorting
                autoPageSize
                columnBufferPx={100}
            />
        </div>
    );