浏览代码

fix: 原始数据集的关联原始表选择器添加loading

wu.jian2 1 年之前
父节点
当前提交
e00ff88979
共有 1 个文件被更改,包括 12 次插入1 次删除
  1. 12 1
      data-room-ui/packages/DataSetManagement/src/OriginalEditForm.vue

+ 12 - 1
data-room-ui/packages/DataSetManagement/src/OriginalEditForm.vue

@@ -143,6 +143,8 @@
                 >
                   <el-select
                     v-model="dataForm.tableName"
+                    v-loading="selectorLoading"
+                    element-loading-spinner="el-icon-loading"
                     class="bs-el-select"
                     popper-class="bs-el-select"
                     clearable
@@ -551,7 +553,8 @@ export default {
       fieldList: [],
       isSelectAll: false,
       activeName: 'data',
-      currentCount: 0
+      currentCount: 0,
+      selectorLoading: false
     }
   },
   watch: {
@@ -781,10 +784,13 @@ export default {
       }).catch(() => {
         this.tableList = []
       })
+      this.selectorLoading = true
       getSourceView(this.dataForm.sourceId).then(res => {
         this.viewList = res
+        this.selectorLoading = false
       }).catch(() => {
         this.viewList = []
+        this.selectorLoading = false
       })
     },
     /**
@@ -1021,4 +1027,9 @@ export default {
     background: var(--bs-el-background-1);
   }
 }
+
+// 修改el-select样式 loading 位置
+::v-deep .el-loading-spinner{
+  top: 75%;
+}
 </style>