mirror of
				https://github.com/1Panel-dev/1Panel.git
				synced 2025-10-27 01:05:57 +08:00 
			
		
		
		
	feat: 守护进程增加加载状态 (#4201)
Refs https://github.com/1Panel-dev/1Panel/issues/4129
This commit is contained in:
		
							parent
							
								
									8f24432a01
								
							
						
					
					
						commit
						825ebd19fb
					
				
					 1 changed files with 8 additions and 4 deletions
				
			
		|  | @ -18,7 +18,7 @@ | |||
|                 </el-button> | ||||
|             </template> | ||||
|             <template #main v-if="showTable"> | ||||
|                 <ComplexTable :data="data" :class="{ mask: !supervisorStatus.isRunning }"> | ||||
|                 <ComplexTable :data="data" :class="{ mask: !supervisorStatus.isRunning }" v-loading="dataLoading"> | ||||
|                     <el-table-column | ||||
|                         :label="$t('commons.table.name')" | ||||
|                         fix | ||||
|  | @ -175,6 +175,7 @@ const supervisorStatus = ref({ | |||
|     isRunning: false, | ||||
|     init: true, | ||||
| }); | ||||
| const dataLoading = ref(false); | ||||
| 
 | ||||
| const setting = () => { | ||||
|     setSuperVisor.value = true; | ||||
|  | @ -213,8 +214,9 @@ const search = async () => { | |||
|     if (!supervisorStatus.value.isExist) { | ||||
|         return; | ||||
|     } | ||||
|     loading.value = true; | ||||
| 
 | ||||
|     let needLoadStatus = false; | ||||
|     dataLoading.value = true; | ||||
|     try { | ||||
|         const res = await GetSupervisorProcess(); | ||||
|         data.value = res.data; | ||||
|  | @ -229,8 +231,10 @@ const search = async () => { | |||
|         if (supervisorStatus.value.isRunning && needLoadStatus) { | ||||
|             setTimeout(loadStatus, 1000); | ||||
|         } | ||||
|     } catch (error) {} | ||||
|     loading.value = false; | ||||
|     } catch (error) { | ||||
|     } finally { | ||||
|         dataLoading.value = false; | ||||
|     } | ||||
| }; | ||||
| 
 | ||||
| const loadStatus = async () => { | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue