wupengfei
8 天以前 5e7ae2328760eef03978d9c7cc17c0ce7209beff
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,
  };
}