From 30fa1240971496e974fae73858b1185169119621 Mon Sep 17 00:00:00 2001 From: "liupo.wu" Date: Wed, 26 Jul 2023 09:18:51 +0800 Subject: [PATCH 1/3] fix: el-dialog performance --- src/components/Crontab/index.vue | 9 ++- src/components/ImageUpload/index.vue | 10 ++- src/components/RightToolbar/index.vue | 2 +- src/components/YtSelect/select-device.vue | 18 ++++-- src/components/YtSelect/select-product.vue | 18 ++++-- src/components/common/yt-table-form.tsx | 4 +- src/views/demo/demo/index.vue | 10 ++- src/views/demo/tree/index.vue | 10 ++- src/views/iot/alarm/config.vue | 28 ++++----- src/views/iot/alarm/list.vue | 26 ++++---- src/views/iot/channel/config.vue | 62 +++++++++---------- src/views/iot/channel/template.vue | 28 ++++----- .../modules/conversionScript.vue | 10 ++- src/views/iot/equipment/devices/detail.vue | 32 +++++++++- src/views/iot/equipment/devices/list.vue | 1 + .../devices/modules/childrenDialog.vue | 10 ++- .../iot/equipment/devices/virtualDevices.vue | 1 + .../modules/modeuls/functionDetail.vue | 10 ++- .../modules/modeuls/modelNumberDetail.vue | 9 ++- .../products/modules/objectModel.vue | 11 +++- src/views/iot/messageCenter/list.vue | 34 +++++----- .../upgradePack/modules/devicesUpgrades.vue | 13 +++- .../iot/ota/upgradePack/modules/history.vue | 2 +- .../iot/ruleEngine/modules/logDialog.vue | 4 ++ src/views/monitor/operlog/index.vue | 10 ++- src/views/system/config/index.vue | 10 ++- src/views/system/dept/index.vue | 10 ++- src/views/system/dict/data.vue | 10 ++- src/views/system/dict/index.vue | 11 +++- src/views/system/menu/index.vue | 10 ++- src/views/system/notice/index.vue | 10 ++- src/views/system/oss/config.vue | 10 ++- src/views/system/oss/index.vue | 10 ++- src/views/system/post/index.vue | 10 ++- src/views/system/role/index.vue | 20 +++++- src/views/system/role/selectUser.vue | 11 +++- src/views/system/tenant/index.vue | 10 ++- src/views/system/tenantPackage/index.vue | 10 ++- src/views/system/user/index.vue | 21 ++++++- src/views/system/user/profile/userAvatar.vue | 12 +++- src/views/tool/gen/importTable.vue | 11 +++- src/views/tool/gen/index.vue | 12 +++- 42 files changed, 430 insertions(+), 140 deletions(-) diff --git a/src/components/Crontab/index.vue b/src/components/Crontab/index.vue index 2bd755d..30c67e8 100644 --- a/src/components/Crontab/index.vue +++ b/src/components/Crontab/index.vue @@ -1,5 +1,12 @@ - + 0" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" /> - + diff --git a/src/views/demo/tree/index.vue b/src/views/demo/tree/index.vue index 70ff7d9..2036551 100644 --- a/src/views/demo/tree/index.vue +++ b/src/views/demo/tree/index.vue @@ -54,7 +54,15 @@ - + -
- -
+ @save-fun="onSave" + @del-fun="handleDelete" + @onLoad="getData" + :loading="state.loading" + :total="state.total" + v-model:page="state.page" + v-model:query="state.query" + />