From de3e42282e5962e8c27022c9346b0c861800a3fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BB=B2=E4=B9=88=E4=BA=86?= Date: Fri, 29 Dec 2023 16:30:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/table/index.vue | 5 +- src/layouts/admin/index.vue | 14 +- src/layouts/admin/router-view/main.vue | 1 + src/utils/tableStore.ts | 1 + src/views/comptroller/list.vue | 6 +- .../sags/operationsManagement/index.vue | 100 ++++---- .../sags/operationsManagement/point.vue | 234 +++++++----------- 7 files changed, 162 insertions(+), 199 deletions(-) diff --git a/src/components/table/index.vue b/src/components/table/index.vue index 08a9c05..ef688ce 100644 --- a/src/components/table/index.vue +++ b/src/components/table/index.vue @@ -39,7 +39,7 @@ :row='scope.row' :column='scope.column' :index='scope.rowIndex' - :key='child.field+scope.rowIndex' + :key=" key + '-' + child.render + '-' + (child.field ? '-' + child.field + '-' + scope.row[child.field] : '')" /> @@ -59,8 +59,7 @@ :row='scope.row' :column='scope.column' :index='scope.rowIndex' - :key='item.field+scope.rowIndex' - /> + :key=" key + '-' +item.render +'-' +(item.field ? '-' + item.field + '-' + scope.row[item.field] : '')" /> diff --git a/src/layouts/admin/index.vue b/src/layouts/admin/index.vue index a60a218..3ab2266 100644 --- a/src/layouts/admin/index.vue +++ b/src/layouts/admin/index.vue @@ -50,13 +50,13 @@ onBeforeMount(() => { }) const init = async () => { - // await Promise.all([ - // getAreaList(), - // dictDataCache() - // ]).then(res => { - // dictData.state.area = res[0].data - // dictData.state.basic = res[1].data - // }) + await Promise.all([ + getAreaList(), + dictDataCache() + ]).then(res => { + dictData.state.area = res[0].data + dictData.state.basic = res[1].data + }) /** * 后台初始化请求,获取站点配置,动态路由等信息 */ diff --git a/src/layouts/admin/router-view/main.vue b/src/layouts/admin/router-view/main.vue index d90299d..7ab63da 100644 --- a/src/layouts/admin/router-view/main.vue +++ b/src/layouts/admin/router-view/main.vue @@ -74,6 +74,7 @@ onMounted(() => { if (typeof navTabs.state.activeRoute?.meta.keepalive == 'string') { addKeepAliveComponentName(navTabs.state.activeRoute?.meta.keepalive) } + console.log(state.keepAliveComponentNameList) }) watch( diff --git a/src/utils/tableStore.ts b/src/utils/tableStore.ts index be23c56..6c6ce0e 100644 --- a/src/utils/tableStore.ts +++ b/src/utils/tableStore.ts @@ -48,6 +48,7 @@ export default class TableStore { } index() { + this.table.loading = true // 重置用的数据数据 if (!this.initData) { this.initData = JSON.parse(JSON.stringify(this.table.params)) diff --git a/src/views/comptroller/list.vue b/src/views/comptroller/list.vue index 96fd194..a8e52ea 100644 --- a/src/views/comptroller/list.vue +++ b/src/views/comptroller/list.vue @@ -49,9 +49,9 @@ tableStore.table.params.type = '' tableStore.table.params.pageSize = 100 provide('tableStore', tableStore) -saveLogParam().then(res => { - console.log(res) -}) +// saveLogParam().then(res => { +// console.log(res) +// }) onMounted(() => { // tableStore.index() diff --git a/src/views/voltage/sags/operationsManagement/index.vue b/src/views/voltage/sags/operationsManagement/index.vue index 95218ae..025bdd9 100644 --- a/src/views/voltage/sags/operationsManagement/index.vue +++ b/src/views/voltage/sags/operationsManagement/index.vue @@ -1,46 +1,60 @@ - diff --git a/src/views/voltage/sags/operationsManagement/point.vue b/src/views/voltage/sags/operationsManagement/point.vue index aba6f2e..7f5e3df 100644 --- a/src/views/voltage/sags/operationsManagement/point.vue +++ b/src/views/voltage/sags/operationsManagement/point.vue @@ -1,50 +1,62 @@ -