| 
					
				 | 
			
			
				@@ -24,35 +24,34 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const getList = async () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       console.log('getList') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      setTimeout(async () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        loading.value = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          if (refreshing.value) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            forms.page = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            list.value = [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            refreshing.value = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          const res = await request.post('/api-school/userApproveRecord/page', { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            data: { ...forms, hasHandle: true } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      loading.value = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (refreshing.value) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          forms.page = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          list.value = [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          refreshing.value = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        const res = await request.post('/api-school/userApproveRecord/page', { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          data: { ...forms, hasHandle: true } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          if (list.value.length > 0 && res.data.pages === 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          forms.page = res.data.current + 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          list.value = list.value.concat(res.data.rows || []) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          showContact.value = list.value.length > 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          loading.value = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          finished.value = res.data.current >= res.data.pages 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } catch (e: any) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // console.log(e, 'e') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          const message = e.message 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          showToast(message) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          showContact.value = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          finished.value = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (list.value.length > 0 && res.data.pages === 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      }, 2000) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        forms.page = res.data.current + 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        list.value = list.value.concat(res.data.rows || []) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        showContact.value = list.value.length > 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        loading.value = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        finished.value = res.data.current >= res.data.pages 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } catch (e: any) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // console.log(e, 'e') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        const message = e.message 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        showToast(message) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        showContact.value = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        finished.value = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const onRefresh = () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       finished.value = false 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -78,6 +77,7 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               style="min-height: 100vh;" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <List 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                loading-text="" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 v-model:loading={loading.value} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 finished={finished.value} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 finished-text="没有更多了" 
			 |