From 3cea95e98c16b2fe15dec2820c3e714b8ce6b926 Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期一, 01 九月 2025 15:21:00 +0800
Subject: [PATCH] 添加跑库限制
---
rsf-admin/src/page/basicInfo/locAreaMat/LocAreaMatPanel.jsx | 19 ++++++++++++++++---
1 files changed, 16 insertions(+), 3 deletions(-)
diff --git a/rsf-admin/src/page/basicInfo/locAreaMat/LocAreaMatPanel.jsx b/rsf-admin/src/page/basicInfo/locAreaMat/LocAreaMatPanel.jsx
index bb5207e..977bfab 100644
--- a/rsf-admin/src/page/basicInfo/locAreaMat/LocAreaMatPanel.jsx
+++ b/rsf-admin/src/page/basicInfo/locAreaMat/LocAreaMatPanel.jsx
@@ -15,6 +15,8 @@
import ConfirmModal from "@/page/components/ConfirmModal";
import { DataGrid } from '@mui/x-data-grid';
import request from '@/utils/request';
+import { haveChildren } from '@/utils/common';
+
const LocAreaMatPanel = () => {
const record = useRecordContext();
@@ -59,6 +61,8 @@
}
const [parmas, setParmas] = useState({
+ current: 1,
+ pageSize: 99,
areaMatId: record.id,
locTypeId: '',
groupId: '',
@@ -92,7 +96,7 @@
const { data: { code, data, msg } } = await request.get(`/locAreaMatRela/groups/${record.id}`);
if (code === 200) {
- setMatnrTree(data || [])
+ setMatnrTree(haveChildren(data) || [])
} else {
notify(msg);
}
@@ -102,7 +106,7 @@
const { data: { code, data, msg } } = await request.get(`/locAreaMatRela/locType/${record.id}`);
if (code === 200) {
- setLocTree(data || [])
+ setLocTree(haveChildren(data) || [])
} else {
notify(msg);
}
@@ -131,7 +135,14 @@
disableColumnMenu={true}
disableColumnSorting
disableMultipleColumnsSorting
- columnBufferPx={100}
+ initialState={{
+ pagination: {
+ paginationModel: {
+ pageSize: 10,
+ },
+ },
+ }}
+ pageSizeOptions={[10]}
/>
</Grid>
</Grid>
@@ -235,6 +246,7 @@
const handleNodeSelect = (event, nodeId) => {
event.stopPropagation();
parmas.groupId = nodeId;
+ parmas.locTypeId = '';
setParmas(parmas)
reload()
};
@@ -371,6 +383,7 @@
const handleNodeSelect = (event, nodeId) => {
event.stopPropagation();
parmas.locTypeId = nodeId;
+ parmas.groupId = '';
setParmas(parmas)
reload()
};
--
Gitblit v1.9.1