From 88ab8c2526787f9c9ebeb8a2bba5f5bc5c214d65 Mon Sep 17 00:00:00 2001 From: GGJ <357021191@qq.com> Date: Tue, 12 Mar 2024 16:15:45 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=98=E5=88=B6=E6=8A=80=E6=9C=AF=E7=9B=91?= =?UTF-8?q?=E7=9D=A3=20ui?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/photovoltaic.vue | 1 + .../electricalEnergy/components/audit.vue | 119 ++++++++++++++ .../components/maintenance.vue | 144 +++++++++++++++++ .../pqs/supervise/electricalEnergy/index.vue | 11 +- .../harmonicSurvey/components/outcome.vue | 97 +++++++++++- .../harmonicSurvey/components/planAudits.vue | 67 +++++++- .../harmonicSurvey/components/planManage.vue | 134 +++++++++++++++- .../pqs/supervise/harmonicSurvey/index.vue | 8 +- src/views/pqs/supervise/interfere/index.vue | 8 +- src/views/pqs/supervise/technology/index.vue | 6 +- .../terminal/components/cycleTab.vue | 138 +++++++++++++++++ .../terminal/components/networkTab.vue | 146 ++++++++++++++++++ src/views/pqs/supervise/terminal/index.vue | 23 ++- 13 files changed, 861 insertions(+), 41 deletions(-) create mode 100644 src/views/pqs/supervise/electricalEnergy/components/audit.vue create mode 100644 src/views/pqs/supervise/electricalEnergy/components/maintenance.vue create mode 100644 src/views/pqs/supervise/terminal/components/cycleTab.vue create mode 100644 src/views/pqs/supervise/terminal/components/networkTab.vue diff --git a/src/views/pqs/bearingCapacity/evaluationList/components/photovoltaic.vue b/src/views/pqs/bearingCapacity/evaluationList/components/photovoltaic.vue index 05053b8f..dfe32e18 100644 --- a/src/views/pqs/bearingCapacity/evaluationList/components/photovoltaic.vue +++ b/src/views/pqs/bearingCapacity/evaluationList/components/photovoltaic.vue @@ -21,6 +21,7 @@ 离线导入 + 模型训练 diff --git a/src/views/pqs/supervise/electricalEnergy/components/audit.vue b/src/views/pqs/supervise/electricalEnergy/components/audit.vue new file mode 100644 index 00000000..a7adb434 --- /dev/null +++ b/src/views/pqs/supervise/electricalEnergy/components/audit.vue @@ -0,0 +1,119 @@ + + diff --git a/src/views/pqs/supervise/electricalEnergy/components/maintenance.vue b/src/views/pqs/supervise/electricalEnergy/components/maintenance.vue new file mode 100644 index 00000000..0f6b8b7a --- /dev/null +++ b/src/views/pqs/supervise/electricalEnergy/components/maintenance.vue @@ -0,0 +1,144 @@ + + diff --git a/src/views/pqs/supervise/electricalEnergy/index.vue b/src/views/pqs/supervise/electricalEnergy/index.vue index 957c7e6e..b18e2a95 100644 --- a/src/views/pqs/supervise/electricalEnergy/index.vue +++ b/src/views/pqs/supervise/electricalEnergy/index.vue @@ -1,15 +1,20 @@ - +const dictData = useDictData() +const uploadData = [ + { + id: 0, + + label: '未上传' + }, + { + id: 1, + + label: '已上传' + } +] + +const dialogVisible = ref(false) +const TableHeaderRef = ref() +const title = ref('') + +const ruleFormRef = ref() +const tableStore = new TableStore({ + url: '/system-boot/area/areaSelect', + publicHeight: 65, + method: 'POST', + column: [ + { width: '60', type: 'checkbox' }, + { field: 'orgName', title: '责任单位' }, + { + field: 'planNo', + title: '普测计划编号' + }, + { field: 'planName', title: '普测计划名称' }, + { field: 'planStartTime', title: '开始时间' }, + { field: 'planEndTime', title: '结束时间' }, + { field: 'subCount', title: '普测变电站数量' }, + { field: 'isFileUpload', title: '是否上传' }, + { field: 'fileCount', title: '上传文件数量' }, + { field: 'uploadTime', title: '上传时间' } + ], + + loadCallback: () => { + tableStore.table.data = [ + { + status: 2 + } + ] + } +}) + +tableStore.table.params.searchState = '' +tableStore.table.params.searchValue = '' +tableStore.table.params.type = '' + +provide('tableStore', tableStore) +onMounted(() => { + tableStore.index() +}) + diff --git a/src/views/pqs/supervise/harmonicSurvey/components/planAudits.vue b/src/views/pqs/supervise/harmonicSurvey/components/planAudits.vue index c79f4b49..d349e865 100644 --- a/src/views/pqs/supervise/harmonicSurvey/components/planAudits.vue +++ b/src/views/pqs/supervise/harmonicSurvey/components/planAudits.vue @@ -1,11 +1,62 @@ - - +const dictData = useDictData() + +const dialogVisible = ref(false) +const TableHeaderRef = ref() +const title = ref('') + +const ruleFormRef = ref() +const tableStore = new TableStore({ + url: '/system-boot/area/areaSelect', + publicHeight: 65, + method: 'POST', + column: [ + { width: '60', type: 'checkbox' }, + + { field: 'orgName', title: '所属单位' }, + { field: 'planNo', title: '普测计划编号' }, + { field: 'planName', title: '普测计划名称' }, + { field: 'planStartTime', title: '开始时间' }, + { field: 'planEndTime', title: '结束时间' }, + { field: 'subCount', title: '普测变电站数量' } + ], + + loadCallback: () => { + tableStore.table.data = [ + { + status: 2 + } + ] + } +}) + +tableStore.table.params.searchState = '' +tableStore.table.params.searchValue = '' +tableStore.table.params.type = '' + +provide('tableStore', tableStore) +onMounted(() => { + tableStore.index() +}) + diff --git a/src/views/pqs/supervise/harmonicSurvey/components/planManage.vue b/src/views/pqs/supervise/harmonicSurvey/components/planManage.vue index f3b77c64..f725fd87 100644 --- a/src/views/pqs/supervise/harmonicSurvey/components/planManage.vue +++ b/src/views/pqs/supervise/harmonicSurvey/components/planManage.vue @@ -1,11 +1,129 @@ - - +const dictData = useDictData() +const planstatus = [ + { + id: 0, + value: '选项1', + label: '新建' + }, + { + id: 1, + value: '选项1', + label: '待审核' + }, + { + id: 2, + value: '选项1', + label: '未通过' + }, + { + id: 3, + value: '选项1', + label: '已发布' + } +] + +const dialogVisible = ref(false) +const TableHeaderRef = ref() +const title = ref('') + +const ruleFormRef = ref() +const tableStore = new TableStore({ + url: '/system-boot/area/areaSelect', + publicHeight: 65, + method: 'POST', + column: [ + { width: '60', type: 'checkbox' }, + { field: 'orgName', title: '责任单位' }, + { + field: 'planNo', + title: '普测计划编号' + }, + { field: 'planName', title: '普测计划名称' }, + { field: 'planStartTime', title: '开始时间' }, + { field: 'planEndTime', title: '结束时间' }, + { field: 'subCount', title: '普测变电站数量' }, + { field: 'status', title: '计划状态' }, + + { + title: '计划详情', + width: '180', + render: 'buttons', + buttons: [ + { + name: 'edit', + title: '查看', + type: 'primary', + + icon: 'el-icon-Plus', + render: 'basicButton', + click: row => {} + }, + { + name: 'edit', + title: '编辑', + type: '', + disabled: row => { + return !(row.status == 0 || row.status == 2) + }, + icon: 'el-icon-Plus', + render: 'basicButton', + click: async row => {} + } + ] + } + ], + + loadCallback: () => { + tableStore.table.data = [ + { + status: 2 + } + ] + } +}) + +tableStore.table.params.searchState = '' +tableStore.table.params.searchValue = '' +tableStore.table.params.type = '' + +provide('tableStore', tableStore) +onMounted(() => { + tableStore.index() +}) + diff --git a/src/views/pqs/supervise/harmonicSurvey/index.vue b/src/views/pqs/supervise/harmonicSurvey/index.vue index d163a3ee..5b62b4b9 100644 --- a/src/views/pqs/supervise/harmonicSurvey/index.vue +++ b/src/views/pqs/supervise/harmonicSurvey/index.vue @@ -2,13 +2,13 @@
- + - + - - + +
diff --git a/src/views/pqs/supervise/interfere/index.vue b/src/views/pqs/supervise/interfere/index.vue index 06098849..7a348a01 100644 --- a/src/views/pqs/supervise/interfere/index.vue +++ b/src/views/pqs/supervise/interfere/index.vue @@ -2,11 +2,11 @@
- + - - - + + +
diff --git a/src/views/pqs/supervise/technology/index.vue b/src/views/pqs/supervise/technology/index.vue index 989a6210..aab931d1 100644 --- a/src/views/pqs/supervise/technology/index.vue +++ b/src/views/pqs/supervise/technology/index.vue @@ -2,11 +2,11 @@
- + - + - +
diff --git a/src/views/pqs/supervise/terminal/components/cycleTab.vue b/src/views/pqs/supervise/terminal/components/cycleTab.vue new file mode 100644 index 00000000..2e3603fd --- /dev/null +++ b/src/views/pqs/supervise/terminal/components/cycleTab.vue @@ -0,0 +1,138 @@ + + diff --git a/src/views/pqs/supervise/terminal/components/networkTab.vue b/src/views/pqs/supervise/terminal/components/networkTab.vue new file mode 100644 index 00000000..f32eb0f5 --- /dev/null +++ b/src/views/pqs/supervise/terminal/components/networkTab.vue @@ -0,0 +1,146 @@ + + diff --git a/src/views/pqs/supervise/terminal/index.vue b/src/views/pqs/supervise/terminal/index.vue index ee061c0f..79245494 100644 --- a/src/views/pqs/supervise/terminal/index.vue +++ b/src/views/pqs/supervise/terminal/index.vue @@ -1,20 +1,37 @@