From e8f76615d2875e1acf9b28b20657cbca6117ca9f Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期五, 16 五月 2025 18:18:58 +0800 Subject: [PATCH] 1. 即时库存修改 --- rsf-admin/src/page/statistics/stockManage/WarehouseStockInfo.jsx | 45 +++++++++++++++++++++++++-------------------- 1 files changed, 25 insertions(+), 20 deletions(-) diff --git a/rsf-admin/src/page/statistics/stockManage/WarehouseStockInfo.jsx b/rsf-admin/src/page/statistics/stockManage/WarehouseStockInfo.jsx index deaf6ff..d540252 100644 --- a/rsf-admin/src/page/statistics/stockManage/WarehouseStockInfo.jsx +++ b/rsf-admin/src/page/statistics/stockManage/WarehouseStockInfo.jsx @@ -50,7 +50,6 @@ import SaveIcon from '@mui/icons-material/Save'; import request from '@/utils/request'; import { Add, Edit, Delete } from '@mui/icons-material'; -import _, { set } from 'lodash'; import { DataGrid, useGridApiRef, GRID_DATE_COL_DEF, GRID_DATETIME_COL_DEF, getGridDateOperators, useGridApiContext } from '@mui/x-data-grid'; import { LocalizationProvider, DatePicker, DateTimePicker } from '@mui/x-date-pickers'; import { AdapterDayjs } from '@mui/x-date-pickers/AdapterDayjs'; @@ -103,16 +102,16 @@ const handleSubmit = async () => { setFinally() setDisabled(true) - const parmas = { - "purchaseId": record, - "items": tabelData, - } - const res = await request.post(`/asnOrder/purchases/save`, parmas); - if (res?.data?.code === 200) { - notify(res.data.msg); - } else { - notify(res.data.msg); - } + // const parmas = { + // "purchaseId": record, + // "items": tabelData, + // } + // const res = await request.post(`/asnOrder/purchases/save`, parmas); + // if (res?.data?.code === 200) { + // notify(res.data.msg); + // } else { + // notify(res.data.msg); + // } setOpen(false); refresh(); resetData() @@ -120,7 +119,7 @@ }; const requestGetBody = async () => { - const res = await request.post(`warehouse/stock/page`, { matnrCode: record }); + const res = await request.post(`warehouse/stock/info`, { stock: record, aggType: record?.aggType }); if (res?.data?.code === 200) { setTableData(res.data.data.records) } else { @@ -236,20 +235,26 @@ const [columns, setColumns] = useState([ { + field: 'warehouse', + headerName: translate('table.field.warehouseStock.warehouse'), + width: 130, + editable: false, + }, + { field: 'matnrCode', headerName: translate('table.field.asnOrderItem.matnrCode'), width: 130, editable: false, }, { - field: 'matnrName', + field: 'maktx', headerName: translate('table.field.asnOrderItem.maktx'), width: 250, editable: false, }, { - field: 'splrName', - headerName: translate('table.field.asnOrderItem.splrName') + "*", + field: 'locCode', + headerName: translate('table.field.warehouseStock.locCode'), minWidth: 150, flex: 1, editable: false, @@ -258,15 +263,15 @@ ), }, { - field: 'platItemId', - headerName: translate('table.field.asnOrderItem.platItemId') + "*", + field: 'batch', + headerName: translate('table.field.warehouseStock.splrBatch'), minWidth: 100, flex: 1, editable: false, }, { field: 'anfme', - headerName: translate('table.field.asnOrderItem.anfme') + "*", + headerName: translate('table.field.warehouseStock.anfme'), type: 'number', minWidth: 100, flex: 1, @@ -275,7 +280,7 @@ }, { field: 'qty', - headerName: translate('table.field.asnOrderItem.qty') + "*", + headerName: translate('table.field.warehouseStock.qty'), type: 'number', minWidth: 100, flex: 1, @@ -283,7 +288,7 @@ }, { field: 'unit', - headerName: translate('table.field.asnOrderItem.stockUnit'), + headerName: translate('table.field.warehouseStock.unit'), minWidth: 100, flex: 1, editable: false, -- Gitblit v1.9.1