Переглянути джерело

feat: 首页recent部分新增loading

Jack Zhou 1 тиждень тому
батько
коміт
9b71c96a95
1 змінених файлів з 6 додано та 0 видалено
  1. 6 0
      src/views/Dashboard/src/DashboardView.vue

+ 6 - 0
src/views/Dashboard/src/DashboardView.vue

@@ -105,9 +105,11 @@ const GetDashboardData = () => {
     }
   })
 }
+const recentStatusLoading = ref(false)
 // 获取表单数据
 const getTableData = (val: any, isPage?: any, isInit: boolean = false) => {
   const rc = isPage ? pageInfo.value.total : -1
+  recentStatusLoading.value = true
   $api
     .GetDashboardData({
       cp: pageInfo.value.pageNo,
@@ -124,6 +126,9 @@ const getTableData = (val: any, isPage?: any, isInit: boolean = false) => {
         RecentStatusList.value = res.data.searchData
       }
     })
+    .finally(() => {
+      recentStatusLoading.value = false
+    })
 }
 const KPIobj = reactive({
   ETD_Title: '',
@@ -1312,6 +1317,7 @@ const handleGuide = () => {
             v-else-if="
               item.title === 'Recent Status' && item.switchValue && RecentStatusList.length != 0
             "
+            v-vloading="recentStatusLoading"
             class="KPI_Pending"
           >
             <!-- Recent Status -->