From 4e3ea6c6d62ff22fb1bccd1aa40b9af1952c0dc8 Mon Sep 17 00:00:00 2001 From: luo Date: Wed, 19 Aug 2026 14:18:55 +0800 Subject: [PATCH] fix: update some files --- src/assets/styles/el-ui.scss | 11 +- .../business/UpdateRealnameStatusDialog.vue | 1 + .../device/RealnamePolicyDialog.vue | 7 +- src/components/device/SwitchCardDialog.vue | 8 +- src/types/components.d.ts | 120 +++++ .../account-management/account/index.vue | 3 +- .../enterprise-customer/index.vue | 2 +- .../components/AssetSearchCard.vue | 233 ++++----- .../components/BasicInfoCard.vue | 488 +++++++++++------- .../components/CurrentPackageCard.vue | 16 +- .../components/WalletOverviewCard.vue | 12 +- .../components/WalletTransactionCard.vue | 6 +- .../components/dialogs/DailyRecordsDialog.vue | 8 +- .../components/dialogs/OrderHistoryDialog.vue | 11 +- .../dialogs/PackageRechargeDialog.vue | 8 +- .../components/dialogs/SpeedLimitDialog.vue | 2 +- .../components/dialogs/SwitchModeDialog.vue | 7 +- .../components/dialogs/WiFiConfigDialog.vue | 8 +- .../asset-information/index.vue | 222 ++++++-- .../authorization-records/index.vue | 3 +- .../order-package-invalidate-task/index.vue | 1 - src/views/system/role/index.vue | 2 +- 22 files changed, 760 insertions(+), 419 deletions(-) diff --git a/src/assets/styles/el-ui.scss b/src/assets/styles/el-ui.scss index aec4ef9..41b3bdc 100644 --- a/src/assets/styles/el-ui.scss +++ b/src/assets/styles/el-ui.scss @@ -72,19 +72,24 @@ } .el-dialog { - border-radius: 100px !important; - border-radius: calc(var(--custom-radius) / 1.2 + 2px) !important; + border-radius: 12px !important; overflow: hidden; } .el-dialog__header { + padding: 20px 24px 16px !important; + margin-right: 0 !important; + border-bottom: 1px solid var(--el-border-color-lighter); + .el-dialog__title { font-size: 16px; + font-weight: 600; + color: var(--el-text-color-primary); } } .el-dialog__body { - padding: 25px 0 !important; + padding: 20px 24px !important; position: relative; // 为了兼容 el-pagination 样式,需要设置 relative,不然会影响 el-pagination 的样式,比如 el-pagination__jump--small 会被影响,导致 el-pagination__jump--small 按钮无法点击,详见 URL_ADDRESS.com/element-plus/element-plus/issues/5684#issuecomment-1176299275; } diff --git a/src/components/business/UpdateRealnameStatusDialog.vue b/src/components/business/UpdateRealnameStatusDialog.vue index 3dae59e..3ca6198 100644 --- a/src/components/business/UpdateRealnameStatusDialog.vue +++ b/src/components/business/UpdateRealnameStatusDialog.vue @@ -3,6 +3,7 @@ v-model="dialogVisible" title="手动更新卡实名状态" width="400px" + modal-class="asset-information-dialog" @closed="handleDialogClosed" > diff --git a/src/components/device/RealnamePolicyDialog.vue b/src/components/device/RealnamePolicyDialog.vue index f87b585..32d62cd 100644 --- a/src/components/device/RealnamePolicyDialog.vue +++ b/src/components/device/RealnamePolicyDialog.vue @@ -1,5 +1,10 @@