+
@@ -12,7 +12,7 @@
- 分析记录管理
+ 分析记录管理
启动关联分析
@@ -35,7 +35,7 @@
-
+
值类型选择:
@@ -53,6 +53,7 @@
:value="item.value"
>
+ 高级分析
-
+
+
+
+
+ 高级分析
+ 返回
+
@@ -106,14 +113,16 @@ import TableStore from '@/utils/tableStore'
import Table from '@/components/table/index.vue'
import { defaultAttribute } from '@/components/table/defaultAttribute'
import TableHeader from '@/components/table/header/index.vue'
-import { queryRelevantLogPage, delRelevantLog, processEvents } from '@/api/advance-boot/analyse.ts'
+import { queryRelevantLogPage, delRelevantLog, processEvents, analysis } from '@/api/advance-boot/analyse.ts'
import { ElMessage, ElMessageBox } from 'element-plus'
import { mainHeight } from '@/utils/layout'
import shushiboxi from '@/components/echarts/shushiboxi.vue'
import rmsboxi from '@/components/echarts/rmsboxi.vue'
+import boxi from './boxi.vue'
import { getMonitorEventAnalyseWave } from '@/api/event-boot/transient.ts'
+
defineOptions({
- name: 'govern/log/operation'
+ name: 'Advancedanalysis/eventcorrelation'
})
const dialogAnalysis = ref(false)
const AnalysisData = ref([])
@@ -121,8 +130,13 @@ const pageHeight = mainHeight(20)
const bxecharts = mainHeight(95).height as any
const loading = ref(false)
const view = ref(true)
+
const view2 = ref(false)
+const view3 = ref(false)
const showBoxi = ref(true)
+const flag = ref(true)
+const GJList = ref([])
+
const tableStore = new TableStore({
url: '/advance-boot/process/querySagEventsPage',
method: 'POST',
@@ -197,6 +211,7 @@ const tableStore = new TableStore({
if (res != undefined) {
wp.value = res.data
view.value = false
+ flag.value = false
view2.value = true
}
})
@@ -219,13 +234,7 @@ const tableStore = new TableStore({
}
],
- loadCallback: () => {
- tableStore.table.data.forEach((item: any) => {
- item.failReason = item.failReason || '/'
- item.result = item.result === 1 ? '成功' : '失败'
- item.loginName = item.loginName || '/'
- })
- }
+ loadCallback: () => {}
})
const bxactiveName = ref('ssbx')
@@ -247,7 +256,7 @@ onMounted(() => {
tableStore.index()
})
//分析记录管理
-const analysis = () => {
+const analysis1 = () => {
queryRelevantLogPage({}).then((res: any) => {
AnalysisData.value = res.data.records
})
@@ -278,12 +287,16 @@ const details = (row: any) => {
})
})
}
-const nodeClick = async (e: anyObj) => {
- if (e.level == 2) {
- loading.value = false
- tableStore.table.params.deviceId = e.id
- tableStore.index()
- }
+// 高级分析
+const AdvancedAnalytics = () => {
+ analysis({
+ eventIndex: boxoList.value.eventId
+ }).then(res => {
+ GJList.value = res.data
+ flag.value = false
+ view3.value = true
+ view2.value = false
+ })
}
const changeView = () => {
@@ -302,6 +315,11 @@ const bxhandleClick = (tab: any) => {
}
const backbxlb = () => {
view.value = true
+ flag.value = true
view2.value = false
}
+const gaoBack = () => {
+ view2.value = true
+ view3.value = false
+}
diff --git a/src/views/pqs/voltageSags/analyse/eventwaveform/index.vue b/src/views/pqs/voltageSags/analyse/eventwaveform/index.vue
index 5e06e641..31e89923 100644
--- a/src/views/pqs/voltageSags/analyse/eventwaveform/index.vue
+++ b/src/views/pqs/voltageSags/analyse/eventwaveform/index.vue
@@ -1,7 +1,264 @@
- 3
+
+
+
+
+
+
+
+
+ 导出
+
+
+
+
+
+
+
事件关联编号为:{{ AssociationNumber }}
+
+ 导出
+ 波形对比
+
+
+
+
+
+
+ {{ (form.pageNum - 1) * form.pageSize + row.rowIndex + 1 }}
+
+
+
+
+
+
+
+
+
+ {{ (row.featureAmplitude * 100).toFixed(2) }}
+
+
+
+
+
+
+
+
+
+
-
+
diff --git a/src/views/pqs/voltageSags/analyse/impactscope/index.vue b/src/views/pqs/voltageSags/analyse/impactscope/index.vue
index 3abe1abe..f01fac88 100644
--- a/src/views/pqs/voltageSags/analyse/impactscope/index.vue
+++ b/src/views/pqs/voltageSags/analyse/impactscope/index.vue
@@ -90,7 +90,7 @@ import { queryEventDetailByAssId } from '@/api/advance-boot/analyse.ts'
import { useDictData } from '@/stores/dictData'
import { queryEventsAssPage } from '@/api/advance-boot/analyse.ts'
defineOptions({
- name: 'govern/log/operation'
+ name: 'Advancedanalysis/impactscope'
})
const dialogAnalysis = ref(false)
const AnalysisData = ref([])
@@ -155,11 +155,7 @@ const tableStore = new TableStore({
],
loadCallback: () => {
- tableStore.table.data.forEach((item: any) => {
- item.failReason = item.failReason || '/'
- item.result = item.result === 1 ? '成功' : '失败'
- item.loginName = item.loginName || '/'
- })
+
}
})
provide('tableStore', tableStore)
@@ -227,7 +223,7 @@ const exportEvent = () => {
searchEndTime: tableStore.table.params.searchEndTime,
searchValue: tableStore.table.params.searchValue,
pageNum: 1,
- pageSize: tableStore.table.params.total
+ pageSize: tableStore.table.total
}).then(res => {
tableRef.value.getRef().exportData({
filename: '影响范围分析', // 文件名字
diff --git a/src/views/pqs/voltageSags/operationsManagement/TerminalOperation/index.vue b/src/views/pqs/voltageSags/operationsManagement/TerminalOperation/index.vue
index aa8609fc..3912530d 100644
--- a/src/views/pqs/voltageSags/operationsManagement/TerminalOperation/index.vue
+++ b/src/views/pqs/voltageSags/operationsManagement/TerminalOperation/index.vue
@@ -2,7 +2,6 @@
-
{
+ return (tableStore.table.params.pageNum - 1) * tableStore.table.params.pageSize + row.rowIndex + 1
+ }
+ },
{ title: '区域', field: 'areaName', align: 'center', width: 120 },
{ title: '供电公司', field: 'gdName', align: 'center', width: 120 },
{ title: '变电站', field: 'bdName', align: 'center', showOverflow: true, minWidth: 100 },
diff --git a/src/views/pqs/voltageSags/report/eventReports/index.vue b/src/views/pqs/voltageSags/report/eventReports/index.vue
new file mode 100644
index 00000000..cbdb149d
--- /dev/null
+++ b/src/views/pqs/voltageSags/report/eventReports/index.vue
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+ 在线
+ 离线
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 导出
+
+
+
+
+
+
diff --git a/src/views/pqs/voltageSags/report/monitoringPointReport/index.vue b/src/views/pqs/voltageSags/report/monitoringPointReport/index.vue
new file mode 100644
index 00000000..c3ee0d59
--- /dev/null
+++ b/src/views/pqs/voltageSags/report/monitoringPointReport/index.vue
@@ -0,0 +1,11 @@
+
+
+ 监测点报告
+
+
+
+
diff --git a/src/views/pqs/voltageSags/report/regionalReports/index.vue b/src/views/pqs/voltageSags/report/regionalReports/index.vue
new file mode 100644
index 00000000..98f1525e
--- /dev/null
+++ b/src/views/pqs/voltageSags/report/regionalReports/index.vue
@@ -0,0 +1,289 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 生成报告
+
+
+
+
+
+
+
+
+ 图形
+
+
+
+
+
+
+
+
+ 表格
+ 图形
+
+
+
+
+
+
+
+
+ 表格
+ 图形
+
+
+
+
+
+
+
+
+ ITIC
+ F47
+
+
+
+
+
+
+
+
+ 暂降幅值
+ 持续时间
+
+
+
+
+
+
+
+
+ 表格
+
+
+
+
+
+
+
+
+ 表格
+ 图形
+
+
+
+
+
+
+
+
+ 表格
+ 图形
+
+
+
+
+
+
+
+
+ 图形
+
+
+
+
+
+
+
+
diff --git a/src/views/pqs/voltageSags/report/weekly/index.vue b/src/views/pqs/voltageSags/report/weekly/index.vue
new file mode 100644
index 00000000..b0d1d0b0
--- /dev/null
+++ b/src/views/pqs/voltageSags/report/weekly/index.vue
@@ -0,0 +1,11 @@
+
+
+ 周报
+
+
+
+