From 912b4dab5f847ab1108b18df1b5e06e85c71881e Mon Sep 17 00:00:00 2001
From: lbq <1065079612@qq.com>
Date: 星期二, 03 二月 2026 17:32:15 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/devlop-phyz' into devlop-phyz
---
rsf-admin/src/page/taskPathTemplate/TaskTemplateFlowViewer.jsx | 12 +++++++++---
1 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/rsf-admin/src/page/taskPathTemplate/TaskTemplateFlowViewer.jsx b/rsf-admin/src/page/taskPathTemplate/TaskTemplateFlowViewer.jsx
index c388420..959a8fe 100644
--- a/rsf-admin/src/page/taskPathTemplate/TaskTemplateFlowViewer.jsx
+++ b/rsf-admin/src/page/taskPathTemplate/TaskTemplateFlowViewer.jsx
@@ -12,15 +12,21 @@
import StickyDataTable from "@/page/components/StickyDataTable";
const ViewTable = ({ title, resource, filter, onClick, selectedId, columns }) => {
+ // 鍙湁鍦ㄦ湁 filter 鏃舵墠璋冪敤 useListController锛岄伩鍏嶄笉蹇呰鐨勮姹�
+ const shouldLoadData = !!filter;
+
const listContext = useListController({
resource: resource,
- filter: filter,
+ filter: filter || {},
perPage: 100,
sort: { field: 'id', order: 'ASC' },
disableSyncWithLocation: true,
+ queryOptions: {
+ enabled: shouldLoadData, // 鍙湁鍦� shouldLoadData 涓� true 鏃舵墠鎵ц鏌ヨ
+ },
});
- if (!filter) {
+ if (!shouldLoadData) {
return (
<Card sx={{ height: '100%', display: 'flex', flexDirection: 'column' }}>
<Box p={1} borderBottom={1} borderColor="divider">
@@ -147,7 +153,7 @@
<ViewTable
title={translate('menu.subsystemFlowTemplate')}
resource="subsystemFlowTemplate"
- filter={selectedNode ? { systemCode: selectedNode.systemCode } : null}
+ filter={selectedNode ? { flowCode: selectedNode.nodeCode } : null}
onClick={handleFlowClick}
selectedId={selectedFlow?.id}
columns={flowColumns}
--
Gitblit v1.9.1