From ccc5defb8924d04abe55301937d1650a51da593f Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期三, 26 三月 2025 15:28:39 +0800
Subject: [PATCH] 仓库树状图添加Index属性,适配前端
---
rsf-admin/src/page/basicInfo/locAreaMat/LocAreaMatPanel.jsx | 35 +++++++++++++++++++++++------------
1 files changed, 23 insertions(+), 12 deletions(-)
diff --git a/rsf-admin/src/page/basicInfo/locAreaMat/LocAreaMatPanel.jsx b/rsf-admin/src/page/basicInfo/locAreaMat/LocAreaMatPanel.jsx
index 7620e16..84a4abb 100644
--- a/rsf-admin/src/page/basicInfo/locAreaMat/LocAreaMatPanel.jsx
+++ b/rsf-admin/src/page/basicInfo/locAreaMat/LocAreaMatPanel.jsx
@@ -59,6 +59,8 @@
}
const [parmas, setParmas] = useState({
+ current: 1,
+ pageSize: 99,
areaMatId: record.id,
locTypeId: '',
groupId: '',
@@ -131,7 +133,14 @@
disableColumnMenu={true}
disableColumnSorting
disableMultipleColumnsSorting
- columnBufferPx={100}
+ initialState={{
+ pagination: {
+ paginationModel: {
+ pageSize: 10,
+ },
+ },
+ }}
+ pageSizeOptions={[10]}
/>
</Grid>
</Grid>
@@ -235,6 +244,7 @@
const handleNodeSelect = (event, nodeId) => {
event.stopPropagation();
parmas.groupId = nodeId;
+ parmas.locTypeId = '';
setParmas(parmas)
reload()
};
@@ -243,17 +253,17 @@
<Card sx={{ p: 1 }}>
<div style={{ display: 'flex', justifyContent: 'space-between', paddingBottom: '3px', marginBottom: '3px', borderBottom: '1px dashed #d4d4d4' }}>
<div style={{ fontSize: '17px' }}>鐗╂枡鍒嗙粍</div>
- <div style={{ display: 'flex', alignItems: 'center', gap: '3px' }}>
+ {/* <div style={{ display: 'flex', alignItems: 'center', gap: '3px' }}>
<AddIcon color={'info'} sx={{ cursor: 'pointer' }} onClick={() => handleAdd()} />
<DeleteIcon color={'warning'} sx={{ cursor: 'pointer' }} onClick={() => handleDelete()} />
- </div>
+ </div> */}
</div>
<RichTreeView
expansionTrigger="iconContainer"
- checkboxSelection
- multiSelect
+ // checkboxSelection
+ // multiSelect
items={matnrTree}
apiRef={apiRef}
getItemId={(item) => item.id}
@@ -371,6 +381,7 @@
const handleNodeSelect = (event, nodeId) => {
event.stopPropagation();
parmas.locTypeId = nodeId;
+ parmas.groupId = '';
setParmas(parmas)
reload()
};
@@ -379,26 +390,26 @@
<Card sx={{ p: 1 }}>
<div style={{ display: 'flex', justifyContent: 'space-between', paddingBottom: '3px', marginBottom: '3px', borderBottom: '1px dashed #d4d4d4' }}>
<div style={{ fontSize: '17px' }}>搴撲綅绫诲瀷</div>
- <div style={{ display: 'flex', alignItems: 'center', gap: '3px' }}>
+ {/* <div style={{ display: 'flex', alignItems: 'center', gap: '3px' }}>
<AddIcon color={'info'} sx={{ cursor: 'pointer' }} onClick={() => handleAdd()} />
<DeleteIcon color={'warning'} sx={{ cursor: 'pointer' }} onClick={() => handleDelete()} />
- </div>
+ </div> */}
</div>
<RichTreeView
expansionTrigger="iconContainer"
- checkboxSelection
- multiSelect
items={locTree}
apiRef={apiRef}
- selectedItems={selectedItems}
getItemId={(item) => item.id}
getItemLabel={(item) => item.name}
defaultExpandedItems={['grid']}
- onSelectedItemsChange={handleSelectedItemsChange}
- onItemSelectionToggle={handleItemSelectionToggle}
onItemClick={handleNodeSelect}
+ onItemSelectionToggle={handleItemSelectionToggle}
+ // checkboxSelection
+ // multiSelect
+ selectedItems={selectedItems}
+ onSelectedItemsChange={handleSelectedItemsChange}
/>
<BindLocModal
--
Gitblit v1.9.1