diff --git a/src/api/supervise/interfere/index.ts b/src/api/supervision-boot/interfere/index.ts similarity index 100% rename from src/api/supervise/interfere/index.ts rename to src/api/supervision-boot/interfere/index.ts diff --git a/src/api/supervision-boot/monitorpoint/index.ts b/src/api/supervision-boot/monitorpoint/index.ts new file mode 100644 index 00000000..d7c91fc7 --- /dev/null +++ b/src/api/supervision-boot/monitorpoint/index.ts @@ -0,0 +1,43 @@ +import createAxios from '@/utils/request' + +import { SUPERVISION_BOOT } from '@/utils/constantRequest' + +const MAPPING_PATH = SUPERVISION_BOOT + '/tempLine' + +/** + * 提交监测点信息表单数据 + */ +export const addMointorPointFormData = (data: any) => { + return createAxios({ + url: '/supervision-boot/tempLine/add', + method: 'POST', + data: data + }) +} + + +/** + * 查询干扰源列表数据 + */ +export const getList = (data: any) => { + return createAxios({ + url: '/supervision-boot/userReport/getUserReportList', + method: 'POST', + data: data + }) +} + + +/** + * 根据id获取终端录入的详细数据 + */ +export const getTempLineDetailsById = (obj: any) => { + let form = new FormData() + form.append('id', obj.id) + return createAxios({ + url:MAPPING_PATH + '/getDetail', + method: 'POST', + data:form + }) +} + diff --git a/src/api/supervision-boot/terminal/index.ts b/src/api/supervision-boot/terminal/index.ts new file mode 100644 index 00000000..be667482 --- /dev/null +++ b/src/api/supervision-boot/terminal/index.ts @@ -0,0 +1,54 @@ +import createAxios from '@/utils/request' + +import { SUPERVISION_BOOT } from '@/utils/constantRequest' + +const MAPPING_PATH = SUPERVISION_BOOT + '/deVReport' + +/** + * 提交终端信息表单数据 + */ +export const addTerminalFormData = (data: any) => { + return createAxios({ + url: '/supervision-boot/deVReport/add', + method: 'POST', + data: data + }) +} + +/** + * 获取关联设备列表 + */ +export const getDeviceList = () => { + return createAxios({ + url: '/supervision-boot/deVReport/getDeviceList', + method: 'POST', + }) +} + + + +/** + * 获取电站和电压等级 + */ +export const getSubstationVoltageLevel = (obj:any) => { + return createAxios({ + url: '/device-boot/commTerminal/tagOrIdGetSub', + method: 'POST', + data:obj + }) +} + + +/** + * 根据id获取终端录入的详细数据 + */ +export const getTerminalDetailsById = (obj: any) => { + let form = new FormData() + form.append('id', obj.id) + return createAxios({ + url:MAPPING_PATH + '/queryDeviceDetail', + method: 'POST', + data:form + }) +} + diff --git a/src/router/static.ts b/src/router/static.ts index 12b183c0..21243120 100644 --- a/src/router/static.ts +++ b/src/router/static.ts @@ -119,6 +119,21 @@ export const adminBaseRoute = { title: pageTitle('router.instanceDetail') } }, + { + path: 'ProgramReviewInter', + component: () => import('@/views/pqs/supervise/interfere/components/normalizationManager/programReview.vue'), + name: 'ProgramReview', + meta: { + title: pageTitle('router.programReview') + } + },{ + path: 'projectTreatInter', + component: () => import('@/views/pqs/supervise/interfere/components/normalizationManager/projectTreat.vue'), + name: 'projectTreat', + meta: { + title: pageTitle('router.projectTreat') + } + }, // { // path: 'manager/model/edit', // component: () => import('@/views/bpm/model/editor/index.vue'), @@ -145,7 +160,32 @@ export const adminBaseRoute = { // }, ] - }, + }, /*{ + path: '/bpm', + name: 'bpm', + meta: { + hidden: true + }, + children: [ + { + path: 'programReview', + component: () => import('@/views/pqs/supervise/interfere/components/normalizationManager/programReview.vue'), + name: 'programReview', + meta: { + title: pageTitle('router.programReview') + } + },{ + path: 'projectTreat', + component: () => import('@/views/pqs/supervise/interfere/components/normalizationManager/projectTreat.vue'), + name: 'projectTreat', + meta: { + title: pageTitle('router.projectTreat') + } + }, + + + ] + },*/ ] } diff --git a/src/styles/element.scss b/src/styles/element.scss index ed25b0f2..aabfe998 100644 --- a/src/styles/element.scss +++ b/src/styles/element.scss @@ -31,6 +31,10 @@ } .el-dialog { padding: 0px !important; + // .el-dialog__body{ + // max-height: 60vh; + // overflow-y: auto; + // } } .el-dialog__header { background: var(--el-color-primary); diff --git a/src/views/pqs/harmonicMonitoring/embed/liabiiyty/inex.vue b/src/views/pqs/harmonicMonitoring/embed/liabiiyty/inex.vue index f27d7fb6..fb0fc8ca 100644 --- a/src/views/pqs/harmonicMonitoring/embed/liabiiyty/inex.vue +++ b/src/views/pqs/harmonicMonitoring/embed/liabiiyty/inex.vue @@ -22,15 +22,16 @@ const num = ref(0) const loading = ref(true) // console.log("🚀 ~ num:", window.location.origin) const iframeRef: any = ref(null) -const iframeSrc = 'http://www.jibei1.com:8088/#/harmonic-boot/detailedAnalysis/responsibilityqr' +// const iframeSrc = 'http://www.jibei1.com:8088/#/harmonic-boot/detailedAnalysis/responsibilityqr' +const iframeSrc = window.location.origin + '/jbv2/#/harmonic-boot/detailedAnalysis/responsibilityqr' onMounted(() => { iframeRef.value.onload = () => { iframeRef.value.contentWindow.postMessage({ info: window.localStorage.getItem('adminInfo') }, '*') - setTimeout(() => { - num.value++ - loading.value = false - }, 0) + // setTimeout(() => { + // num.value++ + loading.value = false + // }, 0) } }) diff --git a/src/views/pqs/harmonicMonitoring/embed/lntegruty/index.vue b/src/views/pqs/harmonicMonitoring/embed/lntegruty/index.vue new file mode 100644 index 00000000..d66d83bb --- /dev/null +++ b/src/views/pqs/harmonicMonitoring/embed/lntegruty/index.vue @@ -0,0 +1,39 @@ +