Browse Source

按照project id 排序

visuddhinanda 1 year ago
parent
commit
cba25c5429
1 changed files with 11 additions and 9 deletions
  1. 11 9
      dashboard-v4/dashboard/src/components/task/TaskRelation.tsx

+ 11 - 9
dashboard-v4/dashboard/src/components/task/TaskRelation.tsx

@@ -22,15 +22,17 @@ const TaskRelation = ({ tasks }: IWidget) => {
     <Collapse
     <Collapse
       defaultActiveKey={Array.from({ length: flowcharts.length }, (_, i) => i)}
       defaultActiveKey={Array.from({ length: flowcharts.length }, (_, i) => i)}
     >
     >
-      {flowcharts.map((item, id) => {
-        return (
-          <Panel header={item.title} key={id}>
-            <TaskFlowchart
-              tasks={tasks?.filter((value) => value.project_id === item.id)}
-            />
-          </Panel>
-        );
-      })}
+      {flowcharts
+        .sort((a, b) => a.sn - b.sn)
+        .map((item, id) => {
+          return (
+            <Panel header={item.title} key={id}>
+              <TaskFlowchart
+                tasks={tasks?.filter((value) => value.project_id === item.id)}
+              />
+            </Panel>
+          );
+        })}
     </Collapse>
     </Collapse>
   );
   );
 };
 };