diff --git a/ui/dasadmin/src/views/backend/home/home.vue b/ui/dasadmin/src/views/backend/home/home.vue index af88c841..aa845e02 100644 --- a/ui/dasadmin/src/views/backend/home/home.vue +++ b/ui/dasadmin/src/views/backend/home/home.vue @@ -9,9 +9,10 @@
风机矩阵
- 全部 + {{ item.name }} +
@@ -52,14 +53,14 @@ import { onMounted, reactive, ref, onUnmounted } from 'vue' import { useI18n } from 'vue-i18n' import WindContent from '/@/views/backend/home/windMatrixpage.vue' import { getWindFarmRealData, getWindTurbineMatrixData } from '/@/api/backend/dashboard.ts' -import { dayjs, ElMessage, ElMessageBox, TableInstance } from 'element-plus' -import { getRealTimeState,malFunctionKeys } from '/@/views/backend/equipment/airBlower/utils.ts' +import { ElMessage, TableInstance } from 'element-plus' +import { getRealTimeState } from '/@/views/backend/equipment/airBlower/utils.ts' import { useRoute } from 'vue-router' import { getParamList } from '/@/api/backend/SystemParam/request' -import { queryfaultCodeDict } from '/@/api/backend/theoreticalpowerCurve/request' import { useEnumStore } from '/@/stores/enums' import { useFaultsStore } from '/@/stores/faults' import {equipList} from "/@/api/backend/realData/request"; +import { enumListQuery } from '/@/api/backend/Enumeration/request' const route = useRoute() @@ -73,6 +74,18 @@ let myTable = ref() const overviewSlotData= ref('') +const belongprojectList = ref<{ value: string;name:string }[]>([ + { value: '',name:'全部' }, +]) + +const getEnumList = () => { + enumListQuery({ enumTypeId: '1872545505561620482' }).then((res) => { + res.data.rows.map((item: { description: string; value: string }) => { + belongprojectList.value.push({ value: item.description, name: item.description }) + }) + }) +} + const realData = ref({ windFarmId: '', attributeMap: {}, @@ -397,6 +410,7 @@ const sizeChange = () => { } onMounted(() => { + getEnumList() getList() window.addEventListener('resize', sizeChange) sizeChange()