From 5904ee15716ef1587152a84bd3e4f64f598bf9e7 Mon Sep 17 00:00:00 2001 From: CGD <3030332422@qq.com> Date: Mon, 21 Apr 2025 10:02:50 +0800 Subject: [PATCH] =?UTF-8?q?update:=E6=B7=BB=E5=8A=A0=E2=80=9C=E6=A8=A1?= =?UTF-8?q?=E5=9E=8B=E9=85=8D=E7=BD=AE=E2=80=9D=E3=80=81=E2=80=9C=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E7=AE=A1=E7=90=86=E2=80=9D=E3=80=81=E2=80=9C=E5=8F=82?= =?UTF-8?q?=E6=95=B0=E7=AE=A1=E7=90=86=E2=80=9D=E9=A1=B5=E9=9D=A2=E2=80=9C?= =?UTF-8?q?=E8=8E=B7=E5=8F=96=E5=88=97=E8=A1=A8=E2=80=9D=E6=97=B6=E7=9A=84?= =?UTF-8?q?=E5=8A=A0=E8=BD=BD=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main/manager-web/src/views/ModelConfig.vue | 38 ++++++++- .../src/views/ParamsManagement.vue | 77 +++++++++++++------ main/manager-web/src/views/UserManagement.vue | 62 ++++++++++----- 3 files changed, 132 insertions(+), 45 deletions(-) diff --git a/main/manager-web/src/views/ModelConfig.vue b/main/manager-web/src/views/ModelConfig.vue index dbcd2b1f..7c158001 100644 --- a/main/manager-web/src/views/ModelConfig.vue +++ b/main/manager-web/src/views/ModelConfig.vue @@ -44,9 +44,19 @@
- + @@ -157,7 +167,8 @@ export default { pageSize: 10, total: 0, selectedModels: [], - isAllSelected: false + isAllSelected: false, + loading: false }; }, @@ -385,6 +396,7 @@ export default { // 获取模型配置列表 loadData() { + this.loading = true; // 开始加载 const params = { modelType: this.activeTab, modelName: this.search, @@ -393,6 +405,7 @@ export default { }; Api.model.getModelList(params, ({ data }) => { + this.loading = false; // 结束加载 if (data.code === 0) { this.modelList = data.data.list; this.total = data.data.total; @@ -912,4 +925,21 @@ export default { overflow-y: auto; } +::v-deep .el-loading-mask { + background-color: rgba(255, 255, 255, 0.6) !important; + backdrop-filter: blur(2px); +} +::v-deep .el-loading-spinner .circular { + width: 28px; + height: 28px; +} +::v-deep .el-loading-spinner .path { + stroke: #6b8cff; +} +::v-deep .el-loading-text { + color: #6b8cff !important; + font-size: 14px; + margin-top: 8px; +} + diff --git a/main/manager-web/src/views/ParamsManagement.vue b/main/manager-web/src/views/ParamsManagement.vue index 63d511d5..1525bb07 100644 --- a/main/manager-web/src/views/ParamsManagement.vue +++ b/main/manager-web/src/views/ParamsManagement.vue @@ -15,8 +15,15 @@
- +