From 7c2e7d4547161e5d7ac1df19e3f462c13e594865 Mon Sep 17 00:00:00 2001 From: ym1026 <1539963735@qq.com> Date: Mon, 15 Sep 2025 15:47:38 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9D=83=E9=99=90=E6=8C=89=E9=92=AE=E5=A4=84?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/components/DetailInfo.vue | 13 ++++++----- web/src/components/EditCom.vue | 8 +++---- web/src/components/Home/Alarm.vue | 8 +++---- web/src/components/Home/Charge.vue | 8 +++---- web/src/components/Home/Energy.vue | 4 ++-- web/src/components/Home/Modal.vue | 2 +- web/src/components/Home/Modal/DisCharge.vue | 4 ++-- web/src/components/Home/Pv.vue | 4 ++-- web/src/style/antd.scss | 14 ++++++++++-- web/src/utils/btnList.js | 24 +++++++++++++++------ web/src/views/statisticalAnalysis.vue | 2 +- web/src/views/sub/Home.vue | 6 +++--- 12 files changed, 58 insertions(+), 39 deletions(-) diff --git a/web/src/components/DetailInfo.vue b/web/src/components/DetailInfo.vue index 0ab790a..2f82a93 100644 --- a/web/src/components/DetailInfo.vue +++ b/web/src/components/DetailInfo.vue @@ -277,7 +277,6 @@ /> option.label.toLowerCase().indexOf(inputValue.toLowerCase()) > -1) } - +function getBase64(img, callback) { + const reader = new FileReader() + reader.addEventListener('load', () => callback(reader.result)) + reader.readAsDataURL(img) +} function avatarUploadChange(info) { if (info.file.status === 'uploading') { data.loading = true @@ -532,11 +535,7 @@ function avatarUploadChange(info) { function onFieldsChange() {} function handleSubmit() {} -function getBase64(img, callback) { - const reader = new FileReader() - reader.addEventListener('load', () => callback(reader.result)) - reader.readAsDataURL(img) -} + // 主动暴露方法 defineExpose({ diff --git a/web/src/components/EditCom.vue b/web/src/components/EditCom.vue index 402e758..a09f1e0 100644 --- a/web/src/components/EditCom.vue +++ b/web/src/components/EditCom.vue @@ -57,17 +57,17 @@ scroll: { y: 500 } }" > -