From ead4078079a71bbef43ffc22a7ea7fb0f4039bf0 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期五, 28 十一月 2025 17:36:28 +0800
Subject: [PATCH] fix: bug

---
 src/hooks/industrialPark.ts |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

diff --git a/src/hooks/industrialPark.ts b/src/hooks/industrialPark.ts
index 6c0fde9..ac9adc3 100644
--- a/src/hooks/industrialPark.ts
+++ b/src/hooks/industrialPark.ts
@@ -10,8 +10,20 @@
     placeholderData: () => [] as API.IndustrialParkDropDownOutput[],
   });
 
+  /**濂栧姳閲戝洯鍖� */
+  const fourStreamsIndustrialParkList = computed(() => {
+    return industrialParkList.value.filter((x) => !!x.rewardEnable);
+  });
+
   function getIndustrialParkById(industrialParkId: string) {
     const industrialPark = industrialParkList.value.find((item) => item.id === industrialParkId);
+    return industrialPark;
+  }
+
+  function getIndustrialParkByName(industrialParkName: string) {
+    const industrialPark = industrialParkList.value.find(
+      (item) => item.parkName === industrialParkName
+    );
     return industrialPark;
   }
 
@@ -25,10 +37,22 @@
     return industrialPark?.parkName ?? '';
   }
 
+  /**鏁版嵁鐪嬫澘 */
+  const dataBoardIndustrialParkList = computed(() => {
+    return industrialParkList.value.map((x, index) => ({
+      ...x,
+      choose: index === 0,
+      class: `init${index + 1}`,
+    }));
+  });
+
   return {
     industrialParkList,
     getIndustrialParkNameById,
     getIndustrialParkById,
     getIndustrialParkTypeNameById,
+    getIndustrialParkByName,
+    fourStreamsIndustrialParkList,
+    dataBoardIndustrialParkList,
   };
 }

--
Gitblit v1.9.1