From d0b5833231bfc7f96aaa67cb77b81f57a58deb26 Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期二, 11 十一月 2025 14:41:08 +0800
Subject: [PATCH] 出库波次拣货功能优化

---
 rsf-admin/src/page/statistics/stockManage/WarehouseStockList.jsx |   39 +++++++++++++++------------------------
 1 files changed, 15 insertions(+), 24 deletions(-)

diff --git a/rsf-admin/src/page/statistics/stockManage/WarehouseStockList.jsx b/rsf-admin/src/page/statistics/stockManage/WarehouseStockList.jsx
index 9570f91..113b44b 100644
--- a/rsf-admin/src/page/statistics/stockManage/WarehouseStockList.jsx
+++ b/rsf-admin/src/page/statistics/stockManage/WarehouseStockList.jsx
@@ -52,18 +52,21 @@
     '& .RaDatagrid-row': {
         cursor: 'auto'
     },
-    '& .column-name': {
-    },
-    
     '& .MuiTableCell-root': {
-    whiteSpace: 'nowrap',
-    overflow: 'visible',
-    textOverflow: 'unset'
-  },
-  '& .opt': {
+        whiteSpace: 'nowrap',
+        overflow: 'visible',
+        textOverflow: 'unset'
+    },
+    '& .opt': {
         width: 180,
         whiteSpace: 'normal',
-    }
+    },
+    '& .column-maktx': {
+        maxWidth: '15em',
+        overflow: 'hidden',
+        textOverflow: 'ellipsis',
+        whiteSpace: 'nowrap',
+    },
 }));
 
 
@@ -74,23 +77,11 @@
     const translate = useTranslate();
     const [createDialog, setCreateDialog] = useState(false);
     const [filters, setFilters] = useState([
-        <SearchInput source="condition" alwaysOn />,
-        <NumberInput source="locId" label="table.field.locItem.locId" />,
-        <TextInput source="locCode" label="table.field.locItem.locCode" />,
-        <TextInput source="type" label="table.field.locItem.type" />,
         <AutocompleteInput choices={dict} optionText='label' optionValue="value" source="aggType" label="table.field.locItem.aggType" />,
-        <NumberInput source="orderItemId" label="table.field.locItem.orderItemId" />,
-        <NumberInput source="wkType" label="table.field.locItem.wkType" />,
-        <NumberInput source="matnrId" label="table.field.locItem.matnrId" />,
+        <TextInput source="matnrCode" label="table.field.warehouseStock.matnrCode" alwaysOn/>,
         <TextInput source="maktx" label="table.field.locItem.maktx" />,
-        <TextInput source="unit" label="table.field.locItem.unit" />,
-        <NumberInput source="anfme" label="table.field.locItem.anfme" />,
-        <NumberInput source="workQty" label="table.field.locItem.workQty" />,
         <TextInput source="batch" label="table.field.locItem.batch" />,
-        <TextInput source="spec" label="table.field.locItem.spec" />,
-        <TextInput source="model" label="table.field.locItem.model" />,
-        <TextInput source="fieldsIndex" label="table.field.locItem.fieldsIndex" />,
-        <TextInput label="common.field.memo" source="memo" />,]);
+        ]);
     const [select, setSelect] = useState({});
     const [drawerVal, setDrawerVal] = useState(false);
 
@@ -239,7 +230,7 @@
                     rowClick={false}
                     expand={false}
                     expandSingle={true}
-                    omit={['id', 'createTime', 'locId', 'spec', 'model', 'locCode', 'orderId', 'orderItemId', 'matnrId', 'splrBatch', 'createBy', 'memo', 'fieldsIndex','updateBy$']}
+                    omit={['id', 'createTime', 'locId', 'spec', 'model', 'locCode', 'orderId', 'orderItemId', 'matnrId', 'splrBatch', 'createBy', 'memo', 'fieldsIndex', 'updateBy$']}
                 >
                     {columns.map((column) => column)}
                 </StyledDatagrid>}

--
Gitblit v1.9.1