From a73203e9cfb7c0f20bd2212fdae05fd2a0d2300a Mon Sep 17 00:00:00 2001 From: zhujiyan <17812234322@163.com> Date: Wed, 7 Aug 2024 14:26:09 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=88=E7=AB=AF=E5=9C=A8=E7=BA=BF=E7=8E=87?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../area/onlinerate/components/charts.vue | 248 ++++++++++++ .../onlinerate/components/onlineCharts.vue | 305 -------------- .../onlinerate/components/onlineratetable.vue | 377 ------------------ .../area/onlinerate/index.vue | 52 +-- 4 files changed, 254 insertions(+), 728 deletions(-) create mode 100644 src/views/pqs/harmonicMonitoring/area/onlinerate/components/charts.vue delete mode 100644 src/views/pqs/harmonicMonitoring/area/onlinerate/components/onlineCharts.vue delete mode 100644 src/views/pqs/harmonicMonitoring/area/onlinerate/components/onlineratetable.vue diff --git a/src/views/pqs/harmonicMonitoring/area/onlinerate/components/charts.vue b/src/views/pqs/harmonicMonitoring/area/onlinerate/components/charts.vue new file mode 100644 index 00000000..e4a1b00e --- /dev/null +++ b/src/views/pqs/harmonicMonitoring/area/onlinerate/components/charts.vue @@ -0,0 +1,248 @@ + + + diff --git a/src/views/pqs/harmonicMonitoring/area/onlinerate/components/onlineCharts.vue b/src/views/pqs/harmonicMonitoring/area/onlinerate/components/onlineCharts.vue deleted file mode 100644 index 1bb34330..00000000 --- a/src/views/pqs/harmonicMonitoring/area/onlinerate/components/onlineCharts.vue +++ /dev/null @@ -1,305 +0,0 @@ - - - diff --git a/src/views/pqs/harmonicMonitoring/area/onlinerate/components/onlineratetable.vue b/src/views/pqs/harmonicMonitoring/area/onlinerate/components/onlineratetable.vue deleted file mode 100644 index 53dc50d6..00000000 --- a/src/views/pqs/harmonicMonitoring/area/onlinerate/components/onlineratetable.vue +++ /dev/null @@ -1,377 +0,0 @@ - - - diff --git a/src/views/pqs/harmonicMonitoring/area/onlinerate/index.vue b/src/views/pqs/harmonicMonitoring/area/onlinerate/index.vue index f67fca6a..272f08fb 100644 --- a/src/views/pqs/harmonicMonitoring/area/onlinerate/index.vue +++ b/src/views/pqs/harmonicMonitoring/area/onlinerate/index.vue @@ -116,7 +116,7 @@ /> - + @@ -130,9 +130,9 @@ import { getAreaDept } from '@/api/harmonic-boot/area' import TableHeader from '@/components/table/header/index.vue' import TableStore from '@/utils/tableStore' import Table from '@/components/table/index.vue' -import onlineCharts from './components/onlineCharts.vue' +import charts from './components/charts.vue' const tableRef = ref() -const onlineChartsRef = ref() +const chartsRef = ref() const dictData = useDictData() //字典获取电压等级 const voltageleveloption = dictData.getBasicData('Dev_Voltage_Stand') @@ -141,7 +141,7 @@ const terminaloption = dictData.getBasicData('Dev_Manufacturers') //字典获取干扰源类型 const interfereoption = dictData.getBasicData('Interference_Source') //字典获取统计类型 -const classificationData = dictData.getBasicData('Statistical_Type') +const classificationData = dictData.getBasicData('Statistical_Type', ['Report_Type']) //调用区域接口获取区域 const treeData = ref([]) const idArr = ref([]) @@ -174,10 +174,10 @@ const defaultProps = ref({ emitPath: false, expandTrigger: 'click' as const }) -const handleClick = (tab: any, e: any) => { - // console.log(tab,e,"??????????"); +const handleClick = (tab: any, e: any) => { // if(activeName.value===1){ tableStore.index() + chartsRef.value.getTableStoreParams(tableStore.table.params) // } } @@ -271,45 +271,6 @@ const tableStore = new TableStore({ 3: '不合格' } } - // { - // title: '操作', - // align: 'center', - // width: '180', - // render: 'buttons', - // buttons: [ - // { - // name: 'edit', - // text: '新增', - // type: 'primary', - // icon: 'el-icon-Plus', - // render: 'basicButton' - // }, - // { - // name: 'edit', - // text: '编辑', - // type: 'primary', - // icon: 'el-icon-EditPen', - // render: 'basicButton' - // }, - // { - // name: 'del', - // text: '删除', - // type: 'danger', - // icon: 'el-icon-Delete', - // render: 'basicButton' - // }, - // { - // name: 'edit', - // text: '绑定监测点', - // type: 'primary', - // icon: 'el-icon-Plus', - // render: 'basicButton', - // disabled: (row: any) => { - // return row.children.length > 0 - // } - // } - // ] - // } ], beforeSearchFun: () => { tableStore.table.params.deptIndex = formData.value.deptIndex @@ -323,7 +284,6 @@ const tableStore = new TableStore({ delete tableStore.table.params.endTime delete tableStore.table.params.pageNum delete tableStore.table.params.pageSize - onlineChartsRef.value.getTableStoreParams(tableStore.table.params) // tableStore.table.params.searchBeginTime = tableHeaderRef.value.datePickerRef.timeValue[0] // tableStore.table.params.searchEndTime = tableHeaderRef.value.datePickerRef.timeValue[1] },