diff --git a/ui/dasadmin/src/api/backend/airBlower/request.ts b/ui/dasadmin/src/api/backend/airBlower/request.ts index 22125473..18a0ec51 100644 --- a/ui/dasadmin/src/api/backend/airBlower/request.ts +++ b/ui/dasadmin/src/api/backend/airBlower/request.ts @@ -20,7 +20,7 @@ export const runAirBlowerReq = (data: { opValue: 1 | 0 }[]) => { return createAxios({ - url: '/windTurbinesControl', + url: '/api/page/turbines/windTurbinesControl', method: 'post', data: data }) diff --git a/ui/dasadmin/src/views/backend/equipment/airBlower/index.vue b/ui/dasadmin/src/views/backend/equipment/airBlower/index.vue index d8badbf8..968b8e3e 100644 --- a/ui/dasadmin/src/views/backend/equipment/airBlower/index.vue +++ b/ui/dasadmin/src/views/backend/equipment/airBlower/index.vue @@ -101,7 +101,7 @@
{{ scope.row[item.prop] }}
@@ -117,6 +117,9 @@ import { reactive, ref, watch } from 'vue' import { useI18n } from 'vue-i18n' import { getAirBlowerListReq, getBelongLineListReq, runAirBlowerReq } from '/@/api/backend/airBlower/request' import { ElMessage } from 'element-plus' +import { useRouter, useRoute } from 'vue-router' +const router = useRouter() +const route = useRoute() const { t } = useI18n() @@ -394,6 +397,27 @@ watch(autoUpdate, (newVal: boolean) => { } }) +const openWindTurbine = (row: TableDataObjType) => { + if (!router.hasRoute('windTurbine')) { + router.addRoute('admin', { + path: '/windTurbine', + name: 'windTurbine', + component: () => import('/@/views/backend/WindBlower/index.vue'), + meta: { + title: '风机详情', + }, + }) + } + console.log(router.getRoutes()); + + router.push({ + name: 'windTurbine', + query: { + irn: row.irn, + }, + }) +} + getTableData() getBlongLineList()