From 10958d1143d59916185e73da79669c5f66a8e849 Mon Sep 17 00:00:00 2001
From: zhou zhou <3272660260@qq.com>
Date: 星期三, 04 二月 2026 15:49:24 +0800
Subject: [PATCH] #入库订单明细

---
 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