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 @@
- +